0
我最初是一名C#開發人員(作爲一種業餘愛好),但最近我一直在挖掘Ruby on Rails並真正享受它。現在我正在用C#構建一個應用程序,並且我想知道是否有任何可以匹配(或「半匹配」)ActiveRecord的find_by方法的C#集合實現。是否有與C#相當的ActiveRecord#find_by等價物?
什麼,我基本上是在尋找的是,將舉行Rectangles
列表:
class Rectangle
{
public int Width { get; set; }
public int Height { get; set; }
public string Name { get; set; }
}
我在哪裏可以查詢此列表,找到與Height = 10
,Width = 20
,或name = "Block"
所有條目。這是通過類似於Rectangle.find_by_name('Block')
的呼叫使用ActiveRecord完成的。我能想到在C#中這樣做的唯一方法是創建我自己的列表實現,並根據條件手動檢查每個項目並遍歷每個項目。我擔心我會重新發明輪子(質量較差)。
我不一定試圖匹配命名約定find_by_...
,而是具有該方法的功能。
任何意見或建議,非常感謝。
啊!非常感謝。這正是我正在尋找的,但我不知道要搜索什麼。 – 2010-04-04 23:04:46