C++ 模板和 C# 泛型实现参数化类型的思路完全不一样,没法直接比较。 具体到本题来说的话,你需要声明一个接口出来,来作为泛型约束。 interface MyInterface { Name { get; set; } } Test(ref T structT) where T : MyInterface { structT.Name = "some"; }
阅读量:1
点赞量:0