所以,在這個美妙的,可能不可能理解標題後,這是我的問題。 我有這個Button對象:從使用委託搜索其他屬性的對象中返回屬性?
class Button
{
public Texture2D Texture {get;set;}
public string Name {get;set;}
...
}
我手裏拿的List<Button> buttons
所有按鈕的列表。在代碼中的某處,我需要從Button中返回Texture屬性。我無法確定它的價值,所以我無法從它的紋理值中搜索按鈕。我需要搜索它的名字。我目前使用的委託:
SomeMethod(buttons.Find(delegate (Button btn)
{
return btn.Name = "Title";
}));
但是,我不能返回紋理屬性這樣,除非我創建一個臨時Button對象。
那麼,如何通過搜索其名稱來返回Texture屬性?
沒錯,有效。謝謝 ! – pikzen