由於標題狀態,我想知道是否我的驗證類有權訪問我的模型中的所有屬性是一個好主意。理想情況下,我希望這樣做,因爲有些字段需要10個其他字段來驗證它是否有效。我可能但寧可不具有10 +參數的功能。或者是否會讓模型和驗證器與另一個耦合?這是我的意思的一個小例子。然而,這段代碼不起作用,因爲它給了一個無限循環! Class User
Private m_UserID
Private m_
這可能有點主觀,但我想獲得關於當前情況的意見。我有一個將用於序列化/反序列化對象的類。 public class MyClass
{
public static string ToXmlString(MyClass c) { /*...*/ }
public static MyClass FromXmlString(string xml) { /*...*/ }
}
我