.NET 1.1を使用しているため、ジェネリックはまだ言語の一部ではないため、ジェネリックの文字列リストを使用できません。したがって、StringBuilderを使用しようとしていますが、次のerrmsgを取得します。
「「System.Text.StringBuilder」に「GetEnumerator」の定義が含まれていないか、アクセスできないため、foreachステートメントは「System.Text.StringBuilder」タイプの変数を操作できません。」
このコードで:
public StringBuilder linesToSend;
. . .
foreach (string _line in this.linesToSend)
{
serialPort.Write(_line);
}
私のコードに何か問題がありますか、それともStringBuilderがforeachループから本当に許可されていませんか?後者の場合、String []は私の最善の手段ですか?