C#中如何取得一个返回对象类型的方法中该对象的其中一个属性值

现在我想得到InvoiceInfo对象中的一个属性值,该怎么获得呢?... 现在我想得到InvoiceInfo对象中的一个属性值,该怎么获得呢? 展开
 我来答
ClaudeHye
2013-04-24 · TA获得超过249个赞
知道答主
回答量:71
采纳率:0%
帮助的人:22.8万
展开全部
List<Models.InvoiceInfo> ls = FindInvoice();

for(int i = 0; i < ls.Count; i++)
{
Models.InvoiceInfo mi= ls[i];

// 用mi获取它的属性
}
追问
我试了,但是mi不能再用了。假设我想使用mi对象中的InvoiceNo属性,该怎么办呢?
追答
返回的ls实际上是一个包含若干Models.InvoiceInfo实例的数组,你说的是哪一个mi?mi是while循环里的局部变量,每次循环时都被重新赋值,每次都不一样,循环结束后就被销毁了,在while循环外边是无法访问的。
你要先看看C#的基础语法!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式