2009-07-29 1 views
0

Iは(NHibernateはISQLQuery.Listを有する)Nhibernate ISQLQuery.List()からのIList内部のネストされたオブジェクト[]内の値へのアクセス? "タグ" の結果は[] 2つのオブジェクトを含むオブジェクトである

ISQLQuery sqlQuery = session.CreateSQLQuery(query); 
IList tags = sqlQuery.List(); 

[0] {object[2]} object {object[]} 
    [0] 1 object {int} 
    [1] "irregular" object {string} 
[1] {object[2]} object {object[]} 
    [0] 2 object {int} 
    [1] "irregular mass" object {string} 

I CAN/

foreach(var item in tags) 
{ 
    //How to access values in item? 
} 

私は各項目の値を取得しない方法、例えばW外側のオブジェクトをループ1と "不規則な"など

すべての考えがありがとう。

答えて

1

このようなことをやってみましたか?

foreach(var item in tags) 
{ 
    int field1 = (int)item[0]; 
    string field2 = (string)item[1]; 

    // ... 
} 
+0

ありがとうございました。私はそのようなアプローチで終わった。 – ChrisP

関連する問題