我有一個新的MVC 3項目,並在它我使用模型的註釋,如:如何處理全球字符串常量ASP.NET MVC
[DisplayFormat(NullDisplayText = "[Not set]")]
我寧願避免字符串文字的重複使用是這樣的:
[DisplayFormat(NullDisplayText = GlobalStrings.Nulls.DefaultNullText)]
其中:
public struct GlobalStrings
{
public struct Nulls
{
public const string DefaultNullText = "[Not set]";
}
}
但我不禁感到有這樣做的更好的辦法?
我喜歡你所說的將值分配給應用程序的各個方面。有時DataAccess可能需要一些簡單的空值,比如空字符串(只是一個示例),其中UI組件更適合實際注入值'[Not set]'。 – ProfK 2010-12-12 15:32:23