- VB.Net Basic Tutorial
- VB.Net - Home
- VB.Net - Overview
- VB.Net - Environment Setup
- VB.Net - Program Structure
- VB.Net - Basic Syntax
- VB.Net - Data Types
- VB.Net - Variables
- VB.Net - Constants
- VB.Net - Modifiers
- VB.Net - Statements
- VB.Net - Directives
- VB.Net - Operators
- VB.Net - Decision Making
- VB.Net - Loops
- VB.Net - Strings
- VB.Net - Date & Time
- VB.Net - Arrays
- VB.Net - Collections
- VB.Net - Functions
- VB.Net - Subs
- VB.Net - Classes & Objects
- VB.Net - Exception Handling
- VB.Net - File Handling
- VB.Net - Basic Controls
- VB.Net - Dialog Boxes
- VB.Net - Advanced Forms
- VB.Net - Event Handling
- VB.Net Advanced Tutorial
- VB.Net - Regular Expressions
- VB.Net - Database Access
- VB.Net - Excel Sheet
- VB.Net - Send Email
- VB.Net - XML Processing
- VB.Net - Web Programming
- VB.Net Useful Resources
- VB.Net - Quick Guide
- VB.Net - Useful Resources
- VB.Net - Discussion
VB.Net - With... End With Statement
It is not exactly a looping construct. It executes a series of statements that repeatedly refers to a single object or structure.
The syntax for this loop construct is −
With object [ statements ] End With
Example
Module loops Public Class Book Public Property Name As String Public Property Author As String Public Property Subject As String End Class Sub Main() Dim aBook As New Book With aBook .Name = "VB.Net Programming" .Author = "Zara Ali" .Subject = "Information Technology" End With With aBook Console.WriteLine(.Name) Console.WriteLine(.Author) Console.WriteLine(.Subject) End With Console.ReadLine() End Sub End Module
When the above code is compiled and executed, it produces the following result −
VB.Net Programming Zara Ali Information Technology
vb.net_loops.htm
Advertisements