引用是怎么声明的?
比如ArrayList中的元素为string类型时,它的引用是什么?
比如ArrayList中的元素为string类型时,它的引用是什么?
解决方案 »
- 新手提问,关于数组中删除一个数据的问题
- C# dateTime的问题
- System.Data.OracleClient在哪里?
- 求一算法,现有人民币当中累计加100次的总和为100员,并且输出有多少种加法,每个币种出现了多少次.
- DataBindings.Add为什么绑不上文本框呢
- C#在窗体画图GDI+,如何缩放
- boolen 和 byte之间的转化
- 一个很菜的问题:在C#控制台应用程序中如何获取系统临时目录?
- C#写的消息队列应用程序,怎样在局域网内访问或读取???急!!!
- 要取得应用程序所在目录的绝对地址,该怎么写????
- 请问各位大侠一个关于xml的问题
- C#高手:请问在局域网中如何实现广播消息
a 就是引用
string name="joker";
object tmpObj=name; (string)tmpObj="henry"; 结果是否 name == "henry" ?
结果是 name == "joker" 为真!object tmpObj=name;使得tmpObj的(指针)引用指向了name
当tmpObj = "henry";时,tmpObj的(指针)引用指向了"henry"字符串的内存。
所以,name变量不会变的。
那有没有什么办法,让 name一起变呢?
要一样的话.直接赋值不行吗?
name = (string)tmpObj;