有没有办法将一堆静态字段包装到自己的类中?
我尝试过这样的事情,但我可以停在构造函数处。
我应该将什么传递给构造函数?
public static class CarPartsLibary
{
private static string factoryId = "fgk4548j4t5jig3";
private static string engineId = "fgfgj34lk45l3lj";
private static string bodyId = "45kjgiu590dkjr";
private static bool typeCar = true;
private static bool autoStart = true;
private static bool allWheelDrive = true;
private static bool dieselEngine = false;
static CarPartsLibary()
{
}
}
我想将所有静态字段放入其自己的类中,以便我可以执行以下操作:
var pl = CarPartsLibary();
var car = pl.typeCar;
var factory = GetLocation(pl.factoryId);
谢谢!
答案 0 :(得分:1)
当有一个静态类时,它没有实例,并且通过:ClassName.FieldName
访问它。 (还要以他们想要的方式访问字段{@ 1}})
public
在MSDN上了解有关static classes并使用它们的更多信息