我正在尝试将vb代码转换为C#。
以下代码如何转换为c#?
Public Class TheBase(Of clTyp As New, cli As Class)
Implements ITheBase(Of clTyp, cli)
答案 0 :(得分:5)
public class MyBase<clTyp, cli> : IMyBase<clType,cli>
where clTyp : new()
where cli : class
此外,您可以使用http://converter.telerik.com/等在线编辑器将vb转换为c#,反之亦然。
希望这有帮助
答案 1 :(得分:4)
public class MyBase<clTyp, cli> : IMyBase<clType,cli>
where clTyp : new()
where cli : class
请注意,为此命名通用参数并不常见。见What are the type parameter naming guidelines?
答案 2 :(得分:3)
public class MyBase<clTyp, cli> : IMyBase<clTyp, cli> where clTyp : new() where cli : class