[Convert C# to VB.NET]、[Convert VB.NET to C#] |
C#、VB.NETの相互変換のサイト |
C#とVB.NETは配列の宣言で添え字の考え方が異なるので、
試しに配列の宣言のステートメントを入力したところ、
正しく変換してくれました。
[VB.NET]
Dim a() As Integer = New Integer(5){}
↓
[C#]
int[] a = new int[6];
精度はよいと思います。
しかし、やはり言語特有の文法は無理のようで、
C#のyieldや、VB.NETのHandles等はエラーになりました。
Handlesがエラーになると、
画面系が変換できなくなるので、
融通を利かせて欲しいなぁ。。。