【发布时间】:2012-07-12 20:27:34
【问题描述】:
我正在编写一个包含 90 个整数变量的类。基本上有 10 个,但每个都有 3x3 属性,使它们成为 90。我会进一步解释。
所以我拥有的 10 个变量是:v0、v1、v2、...、v9。其中每一个都有 3 个不同的城市、县和州值。此外,它们中的每一个都有 3 个不同的过去、现在和未来值。
因此,典型值是:v3.City.Future 或 v7.State.Past 或 v8.County.Present。
我正在考虑实现一个类,每个变量有 10 个结构,然后每个结构都有 3 个嵌套结构(用于城市、县和州),每个结构都有 3 个整数变量,用于过去、现在和未来。
这仍处于概念阶段。我尝试采用上述方法,但它不起作用。请随时提出任何建议。
谢谢。
更新:
这里是sn-p的代码:
public class MyClass
{
public MyVariable myvariable;
}
public struct MyVariable
{
public struct National
{
public int Past { get; set; }
public int Present { get; set; }
public int Future { get; set; }
}
...
}
现在当我实例化类并访问成员 (myclass.myvariable.National.Past) 时,它没有获取成员。
【问题讨论】:
-
“它不工作”是什么意思?
-
听起来应该是一个类,也许你可以发布一些代码,这样我们就可以看看是什么不起作用并能够提供帮助。
-
听着,如果你不能理解这个问题,即使它得到了回答,你也不必不断地对它投反对票。这太荒谬了。