"Using If with And" and Comparing two integers using If
By: Issac in VB.net Tutorials on 2008-11-08
Using If with And
For this lets take an example
Imports System
Public Class Test
Shared Sub Main()
Dim Currenttime As System.DateTime
Dim Hour As Integer
Currenttime = Currenttime .Now()
Hour = Currenttime .Hour
If (Hour < 12) Then
Console.Writeline("Good Morning!")
ElseIf (Hour >= 12) And (Hour < 18) Then
Console.WriteLine("Good Afternoon!")
Else
Console.WriteLine("Good Evening!")
End If
End Sub
End Class
The Currenttime is a variable which holds the current system time(Currenttime.now takes up the current system time and moves it to Currenttime) and Hour variable holds the current system hour i.e if the time is 12:30 it holds the value 12
Now to the If condition,
If (Hour < 12) Then, checks whether the current system hr is less than 12 if so it will print Good Morning!
ElseIf (Hour >= 12) And (Hour < 18) Then, checks the system hour is equal to or greater than 12 and is less than 18 if it is so it will print Good Afternoon
If both the conditions are not satisfied it will print Good Evening
Using If statement is very easy in VB.net and can be utilized for even complex condition checking with AND and OR operators along side it
Comparing two integers using If
Option Strict On
Imports System
Module Module1
Sub Main()
Dim a As Integer = 10
Dim b As Integer = 20
Dim c As Integer = 30
If a > b Then
Console.WriteLine("a: {0} larger than b: {1}", a, b)
End If
If c > b Then
Console.WriteLine("c: {0} larger than b: {1}",c, b)
End If
If b > 15 Then
Console.WriteLine("Yes it is")
End If
End Sub 'Main
End Module
In this example, we get 3 integers as a, b, c with values 10, 20, 30 and compare between and print them. Thus If operator in VB.net is very simple and easy to use but has good returns.
Add Comment
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
- Your name, rating, website address, town, country, state and comment will be publicly displayed if entered.
- Aside from the data entered into these form fields, other stored data about your comment will include:
- Your IP address (not displayed)
- The time/date of your submission (displayed)
- Your email address will not be shared. It is collected for only two reasons:
- Administrative purposes, should a need to contact you arise.
- To inform you of new comments, should you subscribe to receive notifications.
- A cookie may be set on your computer. This is used to remember your inputs. It will expire by itself.
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
- Although the administrator will attempt to moderate comments, it is impossible for every comment to have been moderated at any given time.
- You acknowledge that all comments express the views and opinions of the original author and not those of the administrator.
- You agree not to post any material which is knowingly false, obscene, hateful, threatening, harassing or invasive of a person's privacy.
- The administrator has the right to edit, move or remove any comment for any reason and without notice.
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
- Data Science
- Android
- React Native
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Related Tutorials
Changes in Controls from VB6 to VB.net
Unstructured Exception Handling in VB.net
Structured Exception Handling in VB.net
Creating Sub Procedures in VB.net
Passing a Variable Number of Arguments to Procedures in VB.net
Specifying Optional Arguments with default values in Procedures in VB.net
Preserving a Variable's Values between Procedure Calls in VB.net
Throwing an Exception in VB.net
Comments