FANDOM


VB.NET 2010Edit

KonsepEdit

  • Declare variable (explicit): DIM AS <type> [= <value>]
  • Declare variable (implicit): DIM <var> = <value>
  • String concat: & atau + -- pakai & untuk gabung string dan numeric
  • Bandingin String bisa pakai String.equals() atau operator "<>" dan "="
  • Convert type: CType(<var>, <type-baru>), C<type>() -- CByte(), CStr() atau Convert.To<type>()

ModuleEdit

Module Module1
   Sub Main()
   End Sub
End Module
  • Module seperti Class tapi semua public function, subroutine, property atau member variable menjadi "shared" -- global -- dan bisa diakses dari mana saja.
  • Module tidak seperti Class dalam context object oriented -- tidak bisa di instantiate dengan "new" keyword, tidak mengenal inheritance.

Data TypesEdit

Tipe Spesial Range Length
Boolean No True atau False
Sbyte Yes -128 sampai 127 1 byte
Byte No 0 sampai 255 1 byte
Short No –32,768 sampai 32,767 2-byte
UShort Yes 0 sampai 65,535 2-byte
Integer No –2,147,483,648 sampai
2,147,483,647
4-byte
UInteger Yes 0 sampai 4,294,967,295 4-byte
Long No –9,223,372,036,854,775,808
sampai
9,223,372,036,854,775,807
8-byte
ULong Yes 0 sampai 18,446,744,073,709,551,615 8-byte
Char No 2-byte
Single No ±1.5E-45 to ±3.4E38 4-byte
Double No ±5.0E–324 to ±1.7E308

8-byte

Decimal No ±1.0E–28 to ±7.9E28 12-byte
String No Unicode character
Object No Base class
BigInteger Numeric

Kolum Spesial menunjukkan bahwa data type itu spesial untuk VB saja dan tidak kompatibel dengan CLS atau .NET yang lain.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.