0% found this document useful (0 votes)
9 views6 pages

Visual Basic.net(VB.net) - Cheat Sheets

This document is a cheat sheet for Visual Basic.net (VB.net), providing essential information on its syntax, data types, variables, constants, operators, conditional statements, loops, functions, and sub-procedures. It includes examples and descriptions for each concept, making it a useful reference for programmers. The cheat sheet emphasizes the structure of a VB.net program and the various programming constructs available in the language.

Uploaded by

ahmaddibwaja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views6 pages

Visual Basic.net(VB.net) - Cheat Sheets

This document is a cheat sheet for Visual Basic.net (VB.net), providing essential information on its syntax, data types, variables, constants, operators, conditional statements, loops, functions, and sub-procedures. It includes examples and descriptions for each concept, making it a useful reference for programmers. The cheat sheet emphasizes the structure of a VB.net program and the various programming constructs available in the language.

Uploaded by

ahmaddibwaja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

2/4/24, 9:25 PM Visual Basic.net(VB.

net) - Cheat Sheets - OneCompiler

Visual Basic.net(VB.net) Cheatsheet


11835 3 years ago

+2

Basics

Sample Program

Public Module Program


Public Sub Main(args() As string)
Console.WriteLine("Hello, World!")
End Sub
End Module

Public Module : Every program contains a module which has the data and
procedures that your program uses. Here we are declaring module named
Program with public visibility.
Main : Beginning of your program
Console.WriteLine : Console is a class of the System namespace and
WriteLine() is a method in it which is used to print text to the console.
VB.net is not a Case-sensitive language
' : Single line Comment

Data types

Data type Description Range Memory Size

used to store
byte 0 to 255 1 byte
unsigned integer

used to store signed


sbyte -128 to 127 1 byte
integer

https://onecompiler.com/cheatsheets/vb 1/8
2/4/24, 9:25 PM Visual Basic.net(VB.net) - Cheat Sheets - OneCompiler

Data type Description Range Memory Size

used to store
ushort 0 to 65,535 2 bytes
unsigned integers

used to store signed -2,147,483,648 to


integer 4 bytes
integers 2,147,483,647

-9,223,372,036,854,77
used to store signed 5,808 to
long 8 bytes
integers 9,223,372,036,854,775
,807

used to store
double 15 decimal digits 8 bytes
fractional numbers

used to store a single


char character enclosed in one character 2 bytes
single quote

Stores either true or


boolean Boolean data type 1 bit
false

0:00:00 January 1,
Used to store date
date 0001 to 23:59:59 8 bytes
values
December 31, 9999

0 to
+/-7.92281625142643
used to store decimal
decimal 37593543950335 with 16 bytes
values
28 places to the right of
the decimal

Stores a sequence of
String characters enclosed Sequence of Characters 2 bytes per character
in double quotes

Object can be
4 bytes on 32-bit
represented as base
object platform and 8 bytes
type of all other
on 64-bit platform
types.

Variables

Dim VariableName As Datatype 'variable Declaration


VariableName = value 'Variable Initialization

Example

https://onecompiler.com/cheatsheets/vb 2/8
2/4/24, 9:25 PM Visual Basic.net(VB.net) - Cheat Sheets - OneCompiler

Dim byteVar As Byte


Dim intVar As Integer = 100
Dim doubleVar As Double
Dim dateVar As Date
Dim charVar As Char = "A"
Dim strVar As String = "OneCompiler"
Dim boolVar As Boolean = TRUE

Constants

[ < attributeList > ] [ accessModifier ] [ Shadows ] Const constantName [ As

attributeList − attributeList is optional where you can specify the list of


attributes applied to the constants.

accessModifier − accessModifier is optional where you specify the accessibility


of the constants like Public, Protected, Private, Friend or Protected Friend.

Shadows − shadows is also optional which makes the constant hide a


programming element of identical name.

constantName − constantName specifies the name of the constant

datatype − datatype specifies the data type of the constant

value − value specifies the value assigned to the constant

Const TOTAL As Integer = 100


Public Const NAME As String = "One Compiler"

Operators

Operator type Description

Arithmetic Operator + , - , * , / , , MOD, ^

Relational Operator < , > , <= , >= , =

BitWise Operator AND, OR, XOR, NOT, AndAlso, OrElse, isTrue, isFalse

BitWise Shift Operator AND, OR, XOR, NOT, << , >>

Logical Operator && , ||, !

Assignment Operator = , += , -= , *= , /=, = , %= ,<<=,>>=, &=, ^=

Miscellaneous Operator AddressOf, Await, GetType

https://onecompiler.com/cheatsheets/vb 3/8
2/4/24, 9:25 PM Visual Basic.net(VB.net) - Cheat Sheets - OneCompiler

Strings

Dim variableName As String

Dim Name As String = "OneCompiler"

Conditional Statements

1. If

If condition-expression Then
'code
End If

2. If-else

If(conditional-expression)Then
'code if the conditional-expression is true
Else
'code if the conditional-expression is false
End If

3. If-else-if ladder

If(conditional-expression)Then
'code if the above conditional-expression is true
Else If(conditional-expression) Then
'code if the above conditional-expression is true
Else
'code if the above conditional-expression is false
End If

4. Nested-If

If(conditional-expression)Then
'code if the above conditional-expression is true
If(conditional-expression)Then
'code if the above conditional-expression is true
End If
End If

5. Select Case

https://onecompiler.com/cheatsheets/vb 4/8
2/4/24, 9:25 PM Visual Basic.net(VB.net) - Cheat Sheets - OneCompiler

Select [ Case ] expression


[ Case expressionlist
'code ]
[ Case Else
'code ]
End Select

Loops

1. For..Next

For counter [ As datatype ] = begin To end [ Step step ]


'code
[ Continue For ]
'code
[ Exit For ]
'code
Next [ counter ]

2. For..Each

For Each element [ As datatype ] In group


'code
[ Continue For ]
'code
[ Exit For ]
'code
Next [ element ]

3. While

While conditional-expression
'Code
[ Continue While ]
'Code
[ Exit While ]
'Code
End While

4. Do-while

Do { While | Until } conditional-expression


'Code
[ Continue Do ]
'Code
[ Exit Do ]
https://onecompiler.com/cheatsheets/vb 5/8
2/4/24, 9:25 PM Visual Basic.net(VB.net) - Cheat Sheets - OneCompiler

'Code
Loop

Do
'Code
[ Continue Do ]
'Code
[ Exit Do ]
'Code
Loop { While | Until } conditional-expression

Functions
Functions consists of a set of statements which perform a sepcific functionality and
they return a value when they are called.

[accessModifiers] Function functionName [(parameterList)] As returnType


'code
End Function

Sub-Procedures
Sub-procedures are similar to functions but they don't return any value.

Sub ProcedureName (parameterList)


'Code
End Sub

OneCompiler.com

About
Contact

Users
Status
Pricing

https://onecompiler.com/cheatsheets/vb 6/8

You might also like