C# 报错 nmm未将对象引用设置置到对象的实例

博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)C# 最常见错误,未将对象引用设置到对象的实例 错误解析【c#吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:118,867贴子:
C# 最常见错误,未将对象引用设置到对象的实例 错误解析收藏
C# 最常见错误,未将对象引用设置到对象的实例 错误解析下载地址:vdisk.cn/down/index/
登录百度帐号c#-C#交叉数组出现未将对象引用设置到对象的实例 问题
作者:用户
浏览:527 次
C#交叉数组出现未将对象引用设置到对象的实例问题代码其实很简单,创建一个C#窗体应用程序,运行时输入“妈妈和小女孩在动物园看熊猫”,但总是报错,却又解决不了。求解```usingSusin
C#交叉数组出现未将对象引用设置到对象的实例 问题
代码其实很简单,创建一个C#窗体应用程序,运行时输入“妈妈和小女孩在动物园看熊猫”,但总是报错,却又解决不了。求解
```using S
using System.Collections.G
using System.L
using System.T
using System.Threading.T
using System.Text.RegularE
namespace ConsoleApplication1
class Program
static void Main(string[] args)
string[][] data = new string[25][];
data[0] = new string[] { "妈妈", "麻麻", "老妈", "老麻", "母亲", "娘", "老娘", "阿姨", "女士", "女人", "姐姐", "婶婶", "女朋友", "老婆", "女性", "她" };
data[1] = new string[] { "书房", "房间", "工作室", "家里", "工作间" };
data[3] = new string[] { "工作", "学习", "看书" };
data[4] = new string[] { "电话", "手机" };
data[4] = new string[] { "书架", "书柜", "书橱", "书桌" };
data[5] = new string[] { "翻阅", "查阅", "阅览", "查找", "查询", "查找", "查", "阅读" };
data[6] = new string[] { "开灯", "照亮", "光明" };
data[7] = new string[] { "水族馆", "海底世界", "大海", "水里", "水下", "水中", "海中", "深海" };
data[8] = new string[] { "鲸", "鲸鱼" };
data[9] = new string[] { "鲨", "鲨鱼", "大白鲨" };
data[10] = new string[] { "水母" };
data[11] = new string[] { "动物园", "动物世界" };
data[12] = new string[] { "小女孩", "女孩", "女子", "女纸", "女生", "女森", "女儿", "妹妹" };
data[13] = new string[] { "熊猫", "大熊猫" };
data[14] = new string[] { "竹", "竹子" };
data[15] = new string[] { "草", "草原", "草丛" };
data[16] = new string[] { "马", "马匹", };
data[17] = new string[] { "鱼", "鱼群" };
data[18] = new string[] { "珊瑚", "珊瑚海", "珊瑚礁" };
data[19] = new string[] { "章鱼", "乌贼" };
data[20] = new string[] { "鼠标" };
data[21] = new string[] { "台灯", "灯" };
data[22] = new string[] { "熊" };
data[23] = new string[] { "虎" };
data[24] = new string[] { "狮子" };
resource = new string[25];
resource[0] = "x-010100";
resource[1] = " x-010200";
resource[2] = " x-010300";
resource[3] = " x-010400";
resource[4] = " x-010500";
resource[5] = " x-010600";
resource[6] = " x-010700";
resource[7] = " x-010800";
resource[8] = " x-010900";
resource[9] = " x-020100";
resource[10] = " x-020200";
resource[11] = " x-020300";
resource[12] = " x-020400";
resource[13] = " x-020500";
resource[14] = " x-020600";
resource[15] = " x-020700";
resource[16] = " x-030100";
resource[17] = " x-030200";
resource[18] = " x-030300";
resource[19] = " x-030400";
resource[20] = " x-030500";
resource[21] = " x-030600";
resource[22] = " x-030700";
resource[23] = " x-040100";
resource[24] = " x-040200";
information = Console.ReadLine();
//获取查询的字符串
for (int i = 0; i & data.L i++)
for (int j = 0; j & data[i].L j++)
Regex reg = new Regex(data[i][j]);
if (reg.IsMatch(information))
statics = resource[i] + " ";
Console.WriteLine("你要的代码串为{0}", statics);
Console.ReadKey();
data[1] = new string[] { "书房", "房间", "工作室", "家里", "工作间" };
data[3] = new string[] { "工作", "学习", "看书" };
明显data[2]没有赋值,你循环的时候就null了
解决方案二:
楼上已解,初学者,凡事需谨慎
【云栖快讯】新手小白必看!编程语言系列讲座火爆进行中,与行业资深专家一起学习Python、C++、JavaScript、Java!从入门到进阶&&
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备11:17 提问
C# 代码明明有获取到数据,为什么还会出现错误“未将对象引用设置到实例”
public TheCustomCheckDetailObj GetTheCustomCheckDetail(int TheCustomCheck)
using (SqlConnection con = new SqlConnection(_connectionString))
con.Open();
SqlCommand cmd = new SqlCommand("OGetTheCustomCheckDetail", con);
cmd.CommandType = CommandType.StoredP
cmd.Parameters.Add("@TheCustomCheck", SqlDbType.Int);
cmd.Parameters["@TheCustomCheck"].Value = TheCustomC
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
obj.CurrentCustomDetailObj.CompanyName = Convert.ToString(reader["CompanyName"]);
obj.CurrentCustomDetailObj.CompanyPart = Convert.ToString(reader["CompanyPart"]);
obj.CurrentCustomDetailObj.CompanyWebsite = Convert.ToString(reader["CompanyWebsite"]);
obj.CurrentCustomDetailObj.CustomName = Convert.ToString(reader["CustomName"]);
obj.CurrentCustomDetailObj.CustomCellphone = Convert.ToString(reader["CustomCellphone"]);
obj.CurrentCustomDetailObj.CustomPhone = Convert.ToString(reader["CustomPhone"]);
obj.CurrentCustomDetailObj.CustomFenji = Convert.ToString(reader["CustomFenji"]);
obj.CurrentCustomDetailObj.QQorMSN = Convert.ToString(reader["QQorMSN"]);
obj.CurrentCustomDetailObj.Email = Convert.ToString(reader["Email"]);
obj.CurrentCustomDetailObj.BusinessID = Convert.ToInt32(reader["BusinessID"]);
obj.CurrentCustomDetailObj.ProvinceID = Convert.ToInt32(reader["ProvinceID"]);
obj.CurrentCustomDetailObj.CountryID = Convert.ToInt32(reader["CountryID"]);
obj.CurrentCustomDetailObj.CityID = Convert.ToInt32(reader["CityID"]);
obj.CurrentCustomDetailObj.Address = Convert.ToString(reader["Address"]);
obj.CurrentCustomDetailObj.PS = Convert.ToString(reader["PS"]);
obj.InCheckCustomDetailObj.CompanyName = Convert.ToString(reader["OldCompanyName"]);
obj.InCheckCustomDetailObj.CompanyPart = Convert.ToString(reader["OldCompanyPart"]);
obj.InCheckCustomDetailObj.CompanyWebsite = Convert.ToString(reader["OldCompanyWebsite"]);
obj.InCheckCustomDetailObj.CustomName = Convert.ToString(reader["OldCustomName"]);
obj.InCheckCustomDetailObj.CustomCellphone = Convert.ToString(reader["OldCustomCellphone"]);
obj.InCheckCustomDetailObj.CustomPhone = Convert.ToString(reader["OldCustomPhone"]);
obj.InCheckCustomDetailObj.CustomFenji = Convert.ToString(reader["OldCustomFenji"]);
obj.InCheckCustomDetailObj.QQorMSN = Convert.ToString(reader["OldQQorMSN"]);
obj.InCheckCustomDetailObj.Email = Convert.ToString(reader["OldEmail"]);
obj.InCheckCustomDetailObj.BusinessID = Convert.ToInt32(reader["OldBusinessID"]);
obj.InCheckCustomDetailObj.ProvinceID = Convert.ToInt32(reader["OldProvinceID"]);
obj.InCheckCustomDetailObj.CountryID = Convert.ToInt32(reader["OldCountryID"]);
obj.InCheckCustomDetailObj.CityID = Convert.ToInt32(reader["OldCityID"]);
obj.InCheckCustomDetailObj.Address = Convert.ToString(reader["OldAddress"]);
obj.InCheckCustomDetailObj.PS = Convert.ToString(reader["OldPS"]);
reader.Close();
con.Close();
按赞数排序
具体是哪一行?看看是不是哪个字段你搞错了,实际不存在。
特别是细微的拼写错误。知道出错的行,再仔细检查下。
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐其他回答(4)
Items.FindByValue("ProImage1")这个值为null &断点调试跟踪下就知道了
没有找到ProImage1这个值呗,可以使用bool?类型,这样可以为NULL
ProImage1 &在dropdown中没有value=&ProImage1& 这个项吧,任何的引用变量使用前都需要检查一下是否为null,如果你肯定100%的确定肯定不为null
园豆:9731
dropdown中没有value=&ProImage1& 这个项,楼上正解
清除回答草稿
&&&您需要以后才能回答,未注册用户请先。}

我要回帖

更多关于 nmm未将对象引用设置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信