我爱Aspx >> Asp.Net >> VB C# 语法对比图 (代码实例)C#和VB.net的语法相差还是比较大的. 可能你会C#,可能你会VB.
将它们俩放在一起对比一下你就会很快读懂,并掌握另一门语言.
相信下面这张图会对你帮助很大.
| Comments | |
| VB.NET 'Single line only Rem Single line only | C# // Single line /* Multiple line */ /// XML comments on single line /** XML comments on multiple lines */ |
| Data Types | |
| VB.NET 'Value Types Boolean Byte Char (example: "A") Short, Integer, Long Single, Double Decimal Date 'Reference Types Object String Dim x As Integer System.Console.WriteLine(x.GetType()) System.Console.WriteLine(TypeName(x)) 'Type conversion Dim d As Single = 3.5 Dim i As Integer = CType (d, Integer) i = CInt (d) i = Int(d) | C# //Value Types bool byte, sbyte char (example: 'A') short, ushort, int, uint, long, ulong float, double decimal DateTime //Reference Types object string int x; Console.WriteLine(x.GetType()) Console.WriteLine(typeof(int)) //Type conversion float d = 3.5; int i = (int) d |
| Constants | |
| VB.NET Const MAX_AUTHORS As Integer = 25 ReadOnly MIN_RANK As Single = 5.00 | C# const int MAX_AUTHORS = 25; readonly float MIN_RANKING = 5.00; |
| Enumerations | |
| VB.NET
Ҷƪл˵?
һƪ河北文安地震?
|