我从Java世界即将结束,这个结构是推动我坚果:理解C#属性的语法和getter/setter方法
private static string _muiUrl;
private static string MUIUrl
{
get
{
if (String.IsNullOrEmpty(_muiUrl))
{
using (var db = new IntLMPDB())
{
_muiUrl =
(from c in db.Control where c.ControlKey == "MUI_Url" select c.ControlValue).FirstOrDefault();
}
}
return _muiUrl;
}
}
当我看到,在一类,我想用在该属性班级本身,我应该怎么称呼它?
-1这是一个静态属性。您无法使用`this`关键字访问静态属性。 – 2011-02-17 18:50:46
我的编辑和您的输入似乎有重叠。 – 2011-02-17 18:52:32