関数を使用する場合、.ToArray()
変換中のリストに含まれていた文字を保持するために、配列のサイズを暗黙的に定義する必要がありますか?
String [] array = List.ToArray();
配列の機能を使用する必要があったため、これを実行しようとしました.GetValue()
が、配列はサイズ 1 を維持しており、リストからのマテリアルを保持していません。.ToArray()
を間違って使用しようとしていますか?
colAndDelimiter = new List<string>();
colAndDelimiter.Add(text);
String [] cd = colAndDelimiter.ToArray();
これは、配列に影響を与えるすべてのコードです。リストをConsole.WriteLine()
表示すると、テキスト全体が表示されます。リストの仕組みについて混乱するかもしれません。すべてを 1 つのアイテムとして格納しているのでしょうか。配列が 1 つの場所しか示していないのはそのためですか?