私はC#で、このリストがあります:C#のCONCATENATE一覧<string>プラス文字列
List<string> cad_analise = new List<string>();
をそして、私はこの追加:だから
cad_analise.Add("FQ");
cad_analise.Add("CR");
を、私はこの
var joinstring = "";
joinstring = cad_analise[0] + ", second is " + cad_analise[1] + ", join the words.";
をやりたいですしかし、次のエラーが表示されます:
Index was out of range. Must be non-negative and less than the size of the collection.
私はここでいくつかのテストを行いました。私はcad_analise [0]とcad_analise [1]に参加するときにエラーが発生すると闘っていました。
ここでエラーを参照してください:ここでhttps://dotnetfiddle.net/3rowFv
が完璧に働いている:https://dotnetfiddle.net/G6JwFs
あなたの質問には、3つの異なる変数名が使用されています: 'cad_analise'、' has_analise'、 'analise' – M4N
' 'analise'とは何ですか?私はこれを初期化していません。代わりに 'cad_analise'を意味しますか? –
私は心から残念ですが、今編集しました。 – kfm