動態

列表
創建 時間

實現C#泛型四則運算等特化操作

有些情況下我們會對字段做泛型封裝,使其支持OnChange、IsDirty等統一的功能擴展,例如: IObservablefloat hitPoint; 而有些字段有掛載修改器的需求,修改器若使用lambda則對序列化不友好,因此考慮自行封裝四則運算供修改器 給原始數值進行修改,但C#早期沒有四則運算的接口(Interface)。網上的dynamic動態類型做法對多平台也不太好。 (注:使