次の構造の listArray があります。
listArray[0] insert_idlist = listArray (value, value, value, ect)
この配列には、各次元に約 2000 個の値が含まれています。
var string_list = "'" + string.Join("', '", insert_idlist[0]) + "'";
//var string_list = "'0169624'";
db クエリの目的で、上記のように最初の次元を文字列に連結しようとしています。ただし、展開するとプログラムがハングアップします。展開環境での以前の経験に基づいて、多数の値が原因であると思われます。
代わりにコメント行が有効になっている場合、コードは期待どおりに実行されます。
パフォーマンスを向上させる別の連結方法を提案できる人はいますか?