急求valuetype “system.int32” 不能为null怎么解决

问题描述

privatevoidbutton1_Click(objectsender,EventArgse){if(listBox1.SelectedIndex>=0){try{stringurl="http://apis.baidu.com/apistore/weatherservice/recentweathers?cityname=";//HttpWebRequest不建议使用WebClientclient=newWebClient();client.Headers.Add("apikey","7d725e55539345a4979f3bcb79bce427");Strings=client.DownloadString(url+listBox1.SelectedItem.ToString());Weatherw=deserialize<Weather>(s);listBox2.Items.Clear();listBox3.Items.Clear();listBox4.Items.Clear();if(w.errNum==0){listBox2.Items.Add(w.retData.city);listBox2.Items.Add(w.retData.cityid);}elselistBox2.Items.Add(w.errMsg);}catch(Exceptionexp){MessageBox.Show(exp.Message);}}}privatevoidbutton1_Click(objectsender,EventArgse){if(listBox1.SelectedIndex>=0){try{stringurl="http://apis.baidu.com/apistore/weatherservice/recentweathers?cityname=";//HttpWebRequest不建议使用WebClientclient=newWebClient();client.Headers.Add("apikey","7d725e55539345a4979f3bcb79bce427");Strings=client.DownloadString(url+listBox1.SelectedItem.ToString());Weatherw=deserialize<Weather>(s);listBox2.Items.Clear();listBox3.Items.Clear();listBox4.Items.Clear();if(w.errNum==0){listBox2.Items.Add(w.retData.city);listBox2.Items.Add(w.retData.cityid);}elselistBox2.Items.Add(w.errMsg);}catch(Exceptionexp){MessageBox.Show(exp.Message);}}}为什么这样打就显示valuetype“system.int32”不能为null呢如果我设一个textbox,把Strings=client.DownloadString(url+listBox1.SelectedItem.ToString());改成Strings=client.DownloadString(url+textBox1.Text);就能正常用了是为什么呢?怎么样才能取得是listbox1选中的值,小白求解...

解决方案

解决方案二:
listBox1.SelectedItem.ToString()textBox1.Text不会自己看下两个值哪里不一样
解决方案三:
引用1楼shingoscar的回复:

listBox1.SelectedItem.ToString()textBox1.Text不会自己看下两个值哪里不一样

可我试了下把listBox1.SelectedItem.ToString()用MessageBox显示了下是我列表选中的城市啊。。所以不知道为什么Textbox可以listbox不可以
解决方案四:
client.Headers.Add("apikey","7d725e55539345a4979f3bcb79bce427");MessageBox.Show((listBox1.SelectedItem.ToString()==textBox1.Text).ToString());Strings=client.DownloadString(url+listBox1.SelectedItem.ToString());

不要靠目测

时间: 2024-10-25 06:18:23

急求valuetype “system.int32” 不能为null怎么解决的相关文章

急求.net答案啊,哪个高手帮忙解决下

问题描述 急!!!本人毕业设计遇到的一个问题:一个网上教学系统,需要实现的教学模块中,需要对学生的学习进行时间监控,也就是学生必须学习到一定时间才能进入下一阶段的学习,或考试等,这个功能用.net怎么实现啊? 解决方案 解决方案二:用计时器呀!解决方案三:分阶段如果学习过程满足学完A就允许进入B解决方案四:用数据库存储阿,学生在学习一个模块开始时记个时间,放到数据库里,等学生每次登录时,把当前时间和第一次的时间做个对比就ok了解决方案五:说掉了,保证没个模块必须要记录个开始时间,如果一个模块没有

gdal-GDAL读取tif数值出现问题?急求大神指点!!!!!

问题描述 GDAL读取tif数值出现问题?急求大神指点!!!!! 5C 文件是用arcgis软件分类后存储的tif文件,分了20个类,灰度值应该是1-20之间的整数值,在arcgis软件中显示是这样的正常值,但是用VS2010+GDAL中读取时会出现灰度值不是这个,总是32768或0啊什么的值.我程序读取网上下载的原始geotiff的高程数据是完全没问题的,分类后的数据怎么就读不出来了呢?我写了个大致代码如下,望大神给我分析一下,第一天注册CSDN,谢谢! #include ""std

android系统应用-求助:关于Android系统级别应用的静默安装、自动关机的问题,急求,谢谢

问题描述 求助:关于Android系统级别应用的静默安装.自动关机的问题,急求,谢谢 各位大神,本人目前开发车机,在开发自动关机.和apk静默安装的时候,遇到了前所未有的困难,请各位前辈指点江山,本人感激不尽,谢谢!!! 后面再贴出相应代码. 解决方案 /** * 关机的方法,需要手机有root权限 */ private void shutdown() { try { Process process = Runtime.getRuntime().exec("su"); DataOutp

eclipse-android post json 数据失败 急求啊!!!!!

问题描述 android post json 数据失败 急求啊!!!!! 5C 用eclipse java写了一个post方法可以post成功,但是用android 用同样的方法上传失败,搞了两三天了,急求啊!!!!!!post 方法public static void appadd(String weburlString json) { try { //鍒涘缓杩炴帴 URL url = new URL(weburl); HttpURLConnection connection = (HttpU

游标-android报错真的不知道怎么回事,急求大神解释 ,明天要完成任务的

问题描述 android报错真的不知道怎么回事,急求大神解释 ,明天要完成任务的 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mymail/com.example.mymail.FeedbackShow}: android.database.sqlite.SQLiteException: no such table: feedbacklist (code 1): while comp

javamail收取邮件正文中带有图片的问题,急求

问题描述 javamail收取邮件正文中带有图片的问题,急求 使用javamail解析获取的邮件,当邮件正文中含有图片时,该如何解析?最好有demo! 解决方案 补充当前解析类 @Service public class AutoReadEmailServiceImpl extends BaseService<Question> implements AutoReadEmailService { private static String POP3SERVER = "pop.exma

java代码-急求java高手,帮忙看下面的游戏代码,为何只能运行界面类然后其他都看不见也不能玩

问题描述 急求java高手,帮忙看下面的游戏代码,为何只能运行界面类然后其他都看不见也不能玩 //子弹Bullet类 package hy; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; public class Bullet { //坐标 public int x,y; //子弹大小 public int width,height; //子弹杀伤力 public int kill; //速度

线程-【求助】关于android handle的问题毕设急求帮助。

问题描述 [求助]关于android handle的问题毕设急求帮助. 开启了一个子线程,其中有两个方法分别负责从服务器下载图片和文字.下载成功后,两个方法中都分别创建了message来将数据传到主线程中的handlemessage()方法处理,第一个下载图片的方法没问题第二个下载文字后调用sendmessage时程序异常退出.求解? 代码如下: public class Query extends Activity { String image_path = "http://img.ivsky

急求:asp.net调用wcf返回404异常。

问题描述 服务配置文件:<?xmlversion="1.0"encoding="utf-8"?><configuration><system.serviceModel><bindings><webHttpBinding><!--这个是接收大数据加的--><bindingname="webBinding"maxBufferPoolSize="2147483647