问两个比较基础的问题 假设我有100个不同类型的引用类型的对象,现在有两个问题1.假设在这100个对象中,其中只有一个对象实例化了,其他对象都是NULL,如何判断是哪个对象?2.假设其中某几个对象实例化了,现在我使其中一个对象实例化,如果找到已经实例化的那些对象,让其变为NULL貌似1和2的实质都是一样的.麻烦高手们给点思路,谢谢了~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接判断object == null不行吗? 这100个对象,存储在哪里,数组中吗?遍历,然后判断其是否为null。 看不明白说啥……object obj = null;obj = “test”;obj = null; 用泛型……List<Object> objectList = new List<Object>();foreach(Object o in objectList) if(o != null) { //就是它 break; } 1、引用类型可以判断它是否是null,不等于null的那个对象就是实例化了的。2、用1的方法找出对象,把它赋成Null就行了。 .NET Framework 中的所有类均从 Object 派生 主要想实现什么功能List<T> 保存对象遍历 将100对象放在List<Object> 中,遍历, 实例化的是 listO[i] != null;找到实例化的对象,然后 listO[i] = null; 100个不同类型的引用类型的对象.用泛型。推荐hastset<object> 判断外部.exe文件是否安装或取消 如何调整前期绑定控件(如TableAdapter)的数据库设置? sql2008移动开发问题 在线等 求教——关于WebKit.net 的文件下载 发短消息碰到个头痛问题,急救 .net的一个网站最近常被c.js注入,给个解决方案 如何监控进程 C# 连接SQL ....(在线等 新手) sqldmo 信任连接问题 在oracle数据库中的number型字段,值是小数,15.69,用DataTable取出来后,该字段的值变为1891.6900000000001 Invoke问题,大家帮我看看啊 一个非常提示Base-64 字符串中的无效字符的奇怪问题
遍历,然后判断其是否为null。
object obj = null;
obj = “test”;
obj = null;
List<Object> objectList = new List<Object>();foreach(Object o in objectList)
if(o != null)
{
//就是它
break;
}
2、用1的方法找出对象,把它赋成Null就行了。 .NET Framework 中的所有类均从 Object 派生
List<T> 保存对象遍历
找到实例化的对象,然后 listO[i] = null;