より明確にするために、私は例を挙げます
SQLクエリを担当するクラスがあります。もちろん、私はより多くのドメイン/フィールドとより多くのクエリを持っています。
他のプログラマーが使いやすいように、フィールドごとに分けたいと思います。
だからクラス
public static class QueryClass
{
public static class Field1
{
public static string AQuery { get { return "a"; } }
public static string BQuery { get { return "b"; } }
}
public static class Field2
{
public static string AQuery { get { return "a1"; } }
public static string BQuery { get{ return "b1"; } }
}
}
例、使用方法:
string aSimpleQueryField1 = QueryClass.Field1.AQuery;
string aSimpleQueryField2 = QueryClass.Field2.AQuery;
ネストされたクラスを使用することをお勧めしますか?または別の最良の方法ですか?