Try catch 的问题? Try 里面的语句太多了其实真正需要 try的语句就一条,但是把其他的放外面会有错误“使用了未赋值的局部变量”请问这个问题怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义作用域问题!将变量的申明放到try{}语句的外面! 你把这些变量放在try的前面就可以了. 变量定义在Try外面去……在try里面定义的在try外面是用不了 Task<WebResponse> taskWebResponse; try { taskWebResponse = Task<WebResponse>.Factory.FromAsync(tempBegin, tempEnd, TaskCreationOptions.AttachedToParent); WebResponse wr = taskWebResponse.Result; }如果把 WebResponse wr = taskWebResponse.Result; 放外面就会说 使用了未赋值的变量大家有啥好的解决办法? 试试Task<WebResponse> taskWebResponse = null; 恩 我怎么没想到null ,我开始在想 用构造函数先构造一个,可是找不到不初始化的构造函数 Task<WebResponse> taskWebResponse;WebResponse wr; try { taskWebResponse = Task<WebResponse>.Factory.FromAsync(tempBegin, tempEnd, TaskCreationOptions.AttachedToParent); wr = taskWebResponse.Result; }这样子试试吧 关于静态方法的内存分配问题 新手问题,关于日期的转换 谁能帮吗解释下这张图,100分献上 如何反射被混淆的代码? 请问怎样用c#.net做一个播放器?我在google里搜索不到。 请教一个数组复制的问题! Remoting的时限问题? static 静态函数的疑惑 c#中空的问题(NaN) 小白求教一个线程的知识 请问高手,这句话怎么理解? 为什么我的程序只能在安装VS2008的电脑上运行?
try
{
taskWebResponse = Task<WebResponse>.Factory.FromAsync(tempBegin, tempEnd, TaskCreationOptions.AttachedToParent);
WebResponse wr = taskWebResponse.Result;
}
如果把 WebResponse wr = taskWebResponse.Result; 放外面就会说 使用了未赋值的变量
大家有啥好的解决办法?
WebResponse wr;
try
{
taskWebResponse = Task<WebResponse>.Factory.FromAsync(tempBegin, tempEnd, TaskCreationOptions.AttachedToParent);
wr = taskWebResponse.Result;
}这样子试试吧