越來越多的我使用LINQ,我越來越喜歡它,它是語法。我每天都會進行大量的數據比較。我真正喜歡的是一個工具,它允許我加載一個DataSet,然後在運行時用LINQ查詢來查詢該DataSet。我主要只是想要一個工具,並能夠動態加載我的數據集。使用LINQ在運行系統查詢數據的工具
是否有這樣的事情存在?我不認爲LINQ最初是用於這種類型的用途,但我覺得如果它存在的話,它會是一個強大的工具。
越來越多的我使用LINQ,我越來越喜歡它,它是語法。我每天都會進行大量的數據比較。我真正喜歡的是一個工具,它允許我加載一個DataSet,然後在運行時用LINQ查詢來查詢該DataSet。我主要只是想要一個工具,並能夠動態加載我的數據集。使用LINQ在運行系統查詢數據的工具
是否有這樣的事情存在?我不認爲LINQ最初是用於這種類型的用途,但我覺得如果它存在的話,它會是一個強大的工具。
這並不完全清楚你的意思是說實話......但LINQPad允許你加載數據,然後查詢它。
強類型數據集已經很容易用LINQ查詢;弱類型有點痛苦,但LINQ to DataSet使它比其他方式更容易。
當然,該工具被稱爲DataTable.AsEnumerable()
。
你應該看看LinqPad http://www.linqpad.net/
您可以使用LINQ與規格/過濾器模式創建動態生成的查詢。在上有一個LINQ到SQL和LINQ到NHibernate的實現。
對不起,我的術語並不總是最好的。它看起來像LINQPad可能是我所要求的。我怎麼能問得更好?用於LinqPad的 – jsmith 2010-09-14 14:04:15
w00t w00t。必要的削減。 – spender 2010-09-14 14:06:49
@jsmith:您可能已經明確了您是否想要動態加載* dataset *,但使用預先封裝的查詢,以及是否需要在您自己的應用程序中使用代碼,或者您是否只是在尋找工具。 – 2010-09-14 14:15:21