我在c#中創建了一個非常簡單的矢量軸類。自定義參數
通常它的工作方式與MyAxis abc = new MyAxis(p,x,y,z);
(p點)和(x,y,z雙打)相同;
但是我想調用構造我自己的方式例如像
MyAxis abc = new MyAxis([0 0 0],[0 0 1]); // Looks like MatLab;
我知道我可以用字符串操作或列表或任何這樣做,但我希望避免創建新的對象,並將其傳遞給構造函數。
我想也是爲了避免類似..new MyAxis(a,b,c,d,e,f)
或...new MyAxis(new Point(x,y,z),...);
有沒有在C#這樣的可能性?
你並不需要「自定義參數」,你需要創建對象的自定義語法 - 答案是「 no「 –