今回はギャグ回ですね。
こんなコードを実行。
Listをテキストにしたいのだけど、という命題で、何を考えたのかToStringしやがったという話。
namespace testarray { class Program { static void Main(string[] args) { List<string> xs = new List<string>(); xs.Add("ふなづき"); xs.Add("ふなずし"); xs.Add("まらいひ"); // string[] rs = xs.ToArray(); Console.WriteLine("{0}",rs.ToString()); string r = ""; foreach (string x in rs) { r = r + x; } Console.WriteLine("{0}", r); // Console.ReadLine(); } } }
まぁ、当たり前っちゃあ当たり前なんだけど、できそうな気がしちゃうんだよな……。
ちなみに、string配列をstringに変えるのって、何か効率的なのありましたっけ?
まぁ、あまり使わないもんで、いつもこれで誤魔化してますが。
あ、 r = String.Join(“”, rs); で間に合うんだった…… XD
うむ、恥ずかしい間違いだが、あえてそのままにしておこう。