リストビューに入力する Web サービスから取得した DataSet があります。これまでのところ、私は次のようにしています。
foreach (DataRow row in dsGetAvailUsers.Tables[0].Rows)
{
var item = new User();
item.sUserId = row ["sUserId"].ToString ();
item.UserDesc = row ["UserDesc"].ToString ();
item.UserIMG = row ["UserIMG"].ToString ();
listUsers.Add(item);
}
しかし、それは固定データとフィールド名のリストだったので、各フィールドの名前を知っていたので、それは vas でした。
しかし今、アイテムごとに10個のフィールドと12個のフィールドを持つリストを取得しています.行を「動的に」反復する方法と、カスタムアダプターでそれらを処理する方法(不明なフィールド名とフィールド数)?