1

次のコードがあります

csvWriter.WriteField<string>(row.Field<string>(column.ColumnName));

row.Field が int 型のデータに遭遇すると、エラーが発生します。

これを回避する方法はありますか?この場合、データを int から文字列にキャストするにはどうすればよいですか。

4

1 に答える 1

0

次のようなものを試してみることをお勧めします...

csvWriter.WriteField<string>(row.Field<int>(column.ColumnName).ToString());

int...列の値を取得する必要がある場合。

于 2013-07-10T17:33:50.880 に答える