while keyword
http://www.csharpfriends.com
World's Greatest C# Community    
Home Articles C# Forums Books C# Syntax C# Spec C# Jobs free Source Code Advertise About
 

Control Panel

[ Sign In / register ]
Points   
Notes 
My Forums
My Tutorials
My Profile

Resources

Learn
 Articles
 QuickStarts
 C# Spec
 Whitepapers
 Tools
 Class Browser
 C# Code Generator
 Links
 Misc Rss Feeds
 Code Highlight
 411 Directory
 FREE magazines
 freevb.net

Reviews
  ASP.NET Hosting

Source Code
 Get Version 1.0



C# Consulting
AspDotNetStoreFront
Chapter:   UnCategorized
Current Lesson:
while keyword
[Latest Content]
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ALL
[prev. Lesson]  as keyword [next Lesson]  void keyword
while keyword
  by: Salman Ahmed

while

The while statement is one of C#'s control of flow statements. The statement executes one or more statements until a spcified expression evaluates to false. The general form is:
while (expression) statement
where:

expression - used to test the loop-termination expression. This expression can be implicitly converted to a bool tye or some other type that has a overloading of the true and false operators.

statement - a single or block of statements that are to be executed.

Key Points:

Since the expression that is tested (loop-termination expression) before even one iteration of the loop, a while loop can potentially execute zero or more times. You may terminate a while loop with a: break, goto, return or throw. A neat little trick is to use the continue statement which will take control to the next iteration of the loop without actually exiting the loop.

Example:
// keyword while
using System;

class whileExample
{

    public static void Main()
    {
        int iCSharpSalary = 60000;    // C# developer's average salary         

        while (iCSharpSalary < 80000 )
        {
            Console.WriteLine("I need more than ${0} a year"
				, iCSharpSalary);
            iCSharpSalary += 5000;  // bonus
        }

        // pause console window
        Console.ReadLine();
    
    }

}
Output:

I need more than $60000 a year

I need more than $65000 a year

I need more than $70000 a year

I need more than $75000 a year

1 


Build Your Own ASP.NET Website Using C# & VB.NET

Chapter:  UnCategorized
Current Lesson:
while keyword
[Latest Content]
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ALL
[prev. Lesson]  as keyword [next Lesson]  void keyword


Today's Top Movers
vulpes 6800
MadHatter 2220
jal 867
Jeff1203 857
muster 791

Yesterday Top Movers
shakti sin.. 9
MadHatter 3
C#fanatic 2
Al_Pennywo.. 2
sksandz 1

Monthly Leaders
vulpes 6800
MadHatter 2260
jal 867
Jeff1203 857
muster 791

Top Members
mosessaur 18457
Rincewind 7074
stanleytan 6995
vulpes 6800
Gsuttie 6046

Great Offers
.net hosting
Go To My Pc
Remote Pc Control
zonealarm
spam blocker
web hosting directory
ad server   C#
snadtech GoToMyPc

Top of Page

Advertise | About | Link To Us | Privacy Notice Copyright © 2003 - 2005 CSharpFriends.com  All Rights Reserved  Visual C# Developer Center