您的位置:首页 > 其它

string是一种特殊的引用类型,当给其赋值时会初始化一个新的string,即new String();

2013-02-18 14:35 323 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TEST
{
class Program
{
static void Main(string[] args)
{

//Obj obj = new Obj();
//Obj obj2 = obj;
//obj.Value = "1";
//obj.ID = 1;
//Console.WriteLine("obj.value:"+obj.Value +" ID:"+obj.ID);
//Console.WriteLine("obj2.value:" + obj2.Value + " ID:" + obj2.ID);

//obj.Value = "11";
//obj.ID = 22;
//Console.WriteLine("obj.value:" + obj.Value + " ID:" + obj.ID);
//Console.WriteLine("obj2.value:" + obj2.Value + " ID:" + obj2.ID);

//obj2.Value = "111";
//obj2.ID = 222;
//Console.WriteLine("obj.value:" + obj.Value + " ID:" + obj.ID);
//Console.WriteLine("obj2.value:" + obj2.Value + " ID:" + obj2.ID);

string str1;
string str2;//string是一种特殊的引用类型,当给其赋值时会初始化一个新的string,即new String();

str1 = "string1";
str2 = str1;
Console.WriteLine("str1:" + str1);
Console.WriteLine("str2:" + str2);

str2 = "string2";
Console.WriteLine("str1:" + str1);
Console.WriteLine("str2:" + str2);

Console.Read();
}
}

class Obj
{
public string Value;
public int ID;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐