我目前正在尋求建立動態類型轉換器,反映op_implicit表
例如,我可以很容易做到:
public struct Tester
{
public int Hello;
public static implicit operator int(Tester d)
{
return d.Hello;
}
public static implicit operator float(Tester d)
{
return d.Hello;
}
}
然後
typeof(Tester).GetMethods()
會回到我隱式轉換的MethodInfo 。
但是,如果我這樣做:
typeof(int).GetMethods()
它不會返回任何op_implicit
我已經看到了你可以看到表here,但我不知道是否有可能從反映它框架本身。
請注意,這不是一個真正的阻塞問題,如果不可能,我會從表中手動添加轉換器,但我顯然更喜歡將此動態構建(更乾淨,更容易出錯)。
好吧,那麼這就是IL操作符的所有conv套件。謝謝,將隨手冊添加,然後,不是一個biggie。 – catflier