110,499
社区成员
发帖
与我相关
我的任务
分享
static void teststring(ref string s)
{
s += "A1";
}
static void testref(ref List<string> l) //引用类型
{
l.Add("hello");
}
static void Main(string[] args)
{
List<string> l1 = new List<string>();
l1.Add("hi");
testref(ref l1);
l1.ToList().ForEach(n => Console.Write(n + " "));//hi hello
string str = "A2";
teststring(ref str);
Console.WriteLine(str);//A2A1
Console.Read();
}
static void teststring(string s)
{
s += "A1";
}
static void testref(List<string> l) //引用类型
{
l.Add("hello");
}
static void Main(string[] args)
{
List<string> l1 = new List<string>();
l1.Add("hi");
testref(l1);
l1.ToList().ForEach(n => Console.Write(n + " "));//hi hello
string str = "A2";
teststring(str);
Console.WriteLine(str);//A2
}