快速一個〜 我想轉換< T>的ToString這樣我就可以與該類型〜替換變量C#泛型:你可以轉換<T> ToString?這裏
public void ChangePanel<T>(T Action){
FieldInfo Field = T.GetField(T.toString);
Field.SetValue(SomeObject, Action);
}
也請讓我知道,如果有更好的方法來做到這一點!
編輯:FYI在SomeObject變量具有相同的名稱,類型
它不清楚你試圖實現什麼 – scartag
T.toString?也許嘗試T.ToString() –
是的,這應該工作 –