我想將vb代碼轉換爲C#。VB模板到c#
下面的代碼如何轉換爲c#?
Public Class TheBase(Of clTyp As New, cli As Class)
Implements ITheBase(Of clTyp, cli)
我想將vb代碼轉換爲C#。VB模板到c#
下面的代碼如何轉換爲c#?
Public Class TheBase(Of clTyp As New, cli As Class)
Implements ITheBase(Of clTyp, cli)
public class MyBase<clTyp, cli> : IMyBase<clType,cli>
where clTyp : new()
where cli : class
而且你可以使用一些在線編輯器,如http://converter.telerik.com/從VB到C#,反之亦然轉換。
希望這會有幫助
選擇此答案以儘早回答並提供轉換工具 – RAFJR
哦,這是一個棘手的問題。 :)
public class MyBase<clTyp, cli> : IMyBase<clTyp, cli> where clTyp : new() where cli : class
public class MyBase<clTyp, cli> : IMyBase<clType,cli>
where clTyp : new()
where cli : class
請注意,這不是很常見的名字泛型參數是這樣的。見What are the type parameter naming guidelines?
感謝您指出指南 – RAFJR
你應該注意'MyBase'是VB.NET中一個類的無效名稱。 – Enigmativity
是啊這只是一個樣本,但你有一個有效的觀點。 – RAFJR
你可以檢查http://converter.telerik.com/,很棒的工具。只有一個條件 - 代碼應達到轉換標準 – Saurabh