- 549 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 23:01:59 ]
- string.Formatで「{0}以上{1}以下」みたいな文字を表示させるときに、
{0}や{1}を表示させない場合は「以上」「以下」も一緒に表示させなくしたい。 色々試してたら↓のコードが上手く行ったんだけど、 この方法ってアリ? たまたま上手く行ってるだけ? public static void Main() { Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", null, null)); Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", 100, null)); Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", 100, 200)); Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", null, 200)); } >100以上 >100以上200以下 >200以下
|

|