Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

จะแปลง tuple เป็นอาร์เรย์ใน C # ได้อย่างไร?


ประการแรก ตั้งค่าทูเพิล -

Tuple<int, int> t = Tuple.Create(99,53);

ตอนนี้ แปลง tuple เป็นอาร์เรย์ -

int[] arr = new int[]{t.Item1, t.Item2};

ต่อไปนี้เป็นรหัสสำหรับแปลงทูเพิลเป็นอาร์เรย์ -

ตัวอย่าง

using System;
using System.Linq;
using System.Collections.Generic;

namespace Demo {
   public class Program {
      public static void Main(string[] args) {
         Tuple<int, int> t = Tuple.Create(99,53);
         int[] arr = new int[]{t.Item1, t.Item2};

         foreach (int val in arr) {
            Console.WriteLine(val);
         }
      }
   }  
}

ผลลัพธ์

99
53