本文介绍了如何初始化将用于存储查询结果的var的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我很抱歉这个简单的问题!如何初始化将用于存储查询结果的var(db.query(...)或db.querysingle(...))?
I am sorry for this simple question! How to initilize a var that is going to be used for storing query result (db.query(...) or db.querysingle(...))?
var queryResult;
此代码将导致错误,因为var未启动。当我给它null值时,我得到这个错误:
不能将null赋给隐式类型的局部变量
This code will cause error because the var is not initilized. And when I give it null value I get this error:
Cannot assign null to an implicitly-typed local variable
推荐答案
IEnumerable<dynamic> queryResult = null;
否则,如果你使用Database.QuerySingle方法,最好的方法是
Otherwise, if you use the Database.QuerySingle method, the best way is
dynamic queryResult = null;
这篇关于如何初始化将用于存储查询结果的var的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!