所有结构的结构扩展方法

时间:2018-08-03 22:23:14

标签: c# struct extension-methods

    public struct S1
    {
        public int MyProperty { get; set; }
        public int MyProperty2 { get; set; }
    }

    public struct S2
    {
        public int MyProperty3 { get; set; }
        public int MyProperty4 { get; set; }
    }

我有两种不同的结构,即 S1,S2 。有人可以添加扩展方法而无需为两个结构编写方法吗?我的意思是我只想编写一种方法,所有结构都将具有此扩展方法。对我来说,由于某些特殊类无法继承结构,因此没有解决方案。有任何想法,还是我认为是正确的-没有办法?

0 个答案:

没有答案