質問: 複数の空白文字を含む文字列を作成するための「」の代替 c#でスペースを作成する方法が他にooがあるかどうか疑問に思っています。文字通りスペースコード!私は現在tabs += new string(" ");を持っていますが、これは""の代わりにstring.emptyを使用することを思わせますが、仕方がありません。" "ではないスペースを作成するために何を使用できますか?
回答: これがコード内でどの程度普及しているかによって、stringbuilderの方法の方が優れている場合があります。stringbuilder tabs = new stringbuilder(); ... tabs.append(" "); 定数を混ぜることもできます...stringbuilder tabs = new stringbuilder(); const string space = " "; ... tabs.append(space);