【发布时间】:2010-09-16 19:05:00
【问题描述】:
在一个文件中我定义了一个公共结构
public struct mystruct
{
public Double struct1;
public Decimal struct2;
}
在另一个我尝试这样做:
class Test
{
mystruct my_va;
public mystruct my_va
{
get { return my_va; }
set { my_va = value; }
}
public Test()
{
my_va.struct1 = 10;
}
}
Intellisense 识别 My_va.struct1 但编译器说
错误1 无法修改返回值 'TEST.mystruct' 因为它不是 变量
如何改正语法?
【问题讨论】: