###前提・実現したいこと
datatable の列名を重複させずに増やしたい。
###発生している問題・エラーメッセージ
System.Data.DuplicateNameException: ''A' という列は既にこの DataTable に属しています。'
###該当のソースコード
DataTable dt; while (sr.Peek() > -1) { string line = sr.ReadLine(); string[] csv = line.Split(','); int i = 2; string temp = csv[stepName]; while (dt.Columns.Contains(temp)) { temp = csv[stepName] + "(" + i.ToString() + ")"; i++; //ここでスローされる。 } dt.Columns.Add(csv[stepName], typeof(String)); }
###補足情報(言語/FW/ツール等のバージョンなど)
C#
visual studio2017
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。