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

จะดึงข้อมูลอ้างอิงของระบบไปยัง String ที่ระบุใน C # ได้อย่างไร


ในการดึงข้อมูลอ้างอิงของระบบไปยังสตริงที่ระบุ โค้ดจะเป็นดังนี้ -

ตัวอย่าง

using System;
public class Demo{
   public static void Main(string[] args){
      string str1 = "David";
      string str2 = string.Intern(str1);
      Console.WriteLine("String1 = "+str1);
      Console.WriteLine("System reference of String1 = "+str2);
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

String1 = David 
System reference of String1 = David

ตัวอย่าง

เรามาดูตัวอย่างอื่นกัน −

using System;
public class Demo{
   public static void Main(string[] args){
      string str1 = "50";
      string str2 = "100";
      Console.WriteLine("String1 = "+str1);
      Console.WriteLine("String2 = "+str2);
      str2 = string.Intern(str1);
      Console.WriteLine("System reference of String1 = "+str2);
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

String1 = 50
String2 = 100
System reference of String1 = 50