Example #1
0
 public static string Localize(AdvColumnName name)
 {
     //多言語化をしてみたけど、複雑になってかえって使いづらそうなのでやめた
     return(name.QuickToString());
 }
Example #2
0
 //現在の設定言語にローカライズされたテキストを取得
 public static string ParseCellLocalizedText(StringGridRow row, AdvColumnName defaultColumnName)
 {
     return(ParseCellLocalizedText(row, defaultColumnName.QuickToString()));
 }
Example #3
0
 //指定の名前のセルを、型Tのカンマ区切り配列として解析・取得(データがなかったらfalse)
 public bool TryParseCellArray <T>(AdvColumnName name, out T[] array)
 {
     return(TryParseCellArray <T>(name.QuickToString(), out array));
 }
Example #4
0
 //指定の名前のセルを、型Tとして解析・取得(データがなかったらnull値を返す)
 public System.Nullable <T> ParseCellOptionalNull <T>(AdvColumnName name) where T : struct
 {
     return(ParseCellOptionalNull <T>(name.QuickToString()));
 }
Example #5
0
 //指定の名前のセルを、型Tのカンマ区切り配列として解析・取得(データがなかったらエラーメッセージを出す)
 public T[] ParseCellArray <T>(AdvColumnName name)
 {
     return(ParseCellArray <T>(name.QuickToString()));
 }
Example #6
0
 //指定の名前のセルを、型Tのカンマ区切り配列として解析・取得(データがなかったらデフォルト値を返す)
 public T[] ParseCellOptionalArray <T>(AdvColumnName name, T[] defaultArray)
 {
     return(ParseCellOptionalArray <T>(name.QuickToString(), defaultArray));
 }
Example #7
0
 //指定の名前のセルを、型Tとして解析・取得(データがなかったらfalse)
 public bool TryParseCell <T>(AdvColumnName name, out T val)
 {
     return(TryParseCell <T>(name.QuickToString(), out val));
 }
Example #8
0
 //指定の名前のセルを、型Tとして解析・取得(データがなかったらデフォルト値を返す)
 public T ParseCellOptional <T>(AdvColumnName name, T defaultVal)
 {
     return(ParseCellOptional <T>(name.QuickToString(), defaultVal));
 }
Example #9
0
 //セルが空かどうか
 public bool IsEmptyCell(AdvColumnName name)
 {
     return(IsEmptyCell(name.QuickToString()));
 }
Example #10
0
		//指定の名前のセルを、型Tとして解析・取得(データがなかったらエラーメッセージを出す)
		public T ParseCell<T>(AdvColumnName name)
		{
			return ParseCell<T>(name.QuickToString());
		}
 public static string Localize(AdvColumnName name)
 {
     return(name.QuickToString());
 }