私はこのトピックに関する多くの記事を読んでいます。それらの中で最も最近では.NET - Convert Generic Collection to Data Tableです。残念ながら、すべて役に立たない。DataTableをList(Of t)で埋め込むか、List(Of t)をDataTableに変換する方法?
私は構造の一般的なコレクションを持っている:
Private Structure MyStruct
Dim sState as String
Dim lValue as Long
Dim iLayer as Integer
End Structure
Dim LOStates As New List(Of MyStruct)
を私は構造体のこのリストでのDataTableを埋めるために必要があるが、これをやって行くにはどのようには考えています。私は2008年
任意の洞察力が大幅に
nobugz、こうした迅速な対応をありがとうございました!この関数を自分のクラスに追加してから、構造体のリスト(oTable = ConvertToDataTable(LOStates))を渡しましたが、リターンされた行はありませんでした。私は行方不明または間違っている何かがあるかどうか疑問に思っています... – 8thWonder
それをデバッグしてください。各ループループに対して行うか?テーブルには列がありますか? –
デバッグ中で、テーブル数= 0であることがわかりました。実際には各ループのループがあります。 return table文が実行される直前に3つのクーミングがありますが、0の行があります。 – 8thWonder