【发布时间】:2011-09-20 12:36:12
【问题描述】:
我想要一个简单的商店信息结构。我的问题是创建清除存储值的内部方法。
public struct GraphValues
{
public int min, max, ...;
public GraphValues(int min, int max, ...)
{
this.min = min;
this.max = max;
...
}
public static void Clear(this GraphValues values)
{
values.min.Equals(null);
values.max.Equals(null);
...
}
}
所以在这个结构中写入新值就OK了,
GraphValues val = new GraphValues()
val.max = 12;
val.min = 1;
但我想将所有结构值设置为 null。调用类似的东西
val.Clear();
有什么想法吗? 谢谢
【问题讨论】:
-
我建议你用我和马克的答案一起重写整个事情。
标签: c# methods structure internals