Click here to Skip to main content
16,018,264 members
Home / Discussions / C#
   

C#

 
GeneralMessage formatting question (expires on sunday) Pin
Luc Pattyn27-Jul-07 23:43
sitebuilderLuc Pattyn27-Jul-07 23:43 
GeneralRe: Message formatting question (expires on sunday) Pin
BoneSoft28-Jul-07 4:09
BoneSoft28-Jul-07 4:09 
GeneralRe: Message formatting question (expires on sunday) Pin
Luc Pattyn28-Jul-07 4:40
sitebuilderLuc Pattyn28-Jul-07 4:40 
GeneralRe: Message formatting question (expires on sunday) Pin
BoneSoft28-Jul-07 8:12
BoneSoft28-Jul-07 8:12 
GeneralRe: Message formatting question (expires on sunday) Pin
Luc Pattyn28-Jul-07 9:09
sitebuilderLuc Pattyn28-Jul-07 9:09 
QuestionList Pin
sangramkp25-Jul-07 3:14
sangramkp25-Jul-07 3:14 
AnswerRe: List Pin
Guffa25-Jul-07 3:22
Guffa25-Jul-07 3:22 
AnswerRe: List Pin
PhilDanger25-Jul-07 3:29
PhilDanger25-Jul-07 3:29 
----
List<int> intList = new List<int>();
//fill the list
//...

foreach(int myInt in intList){
Console.WriteLine(myInt);
}
----
This enumerates over all integers in intList, storing them in the variable myInt inside the loop so that you can access it.

Note that you can't edit the list itself during this loop, so if you are trying to remove an element from the list you will get an exception thrown. The way around this is to make a separate list to store the elements that you want removed, then loop through those later and remove them from your original list OR, see below (looping backwards and removing elements)

----
//loops through intList and removes every 0 from the list
cont int BADVAL = 0;
for(int i = intList.Count - 1; i >= 0; --i){
if(intList[i] == BADVAL){
intList.RemoveAt(i); //removes the current index from the list
}
}
----
GeneralRe: List Pin
sangramkp25-Jul-07 4:50
sangramkp25-Jul-07 4:50 
GeneralRe: List Pin
PhilDanger25-Jul-07 5:01
PhilDanger25-Jul-07 5:01 
GeneralRe: List Pin
sangramkp25-Jul-07 6:32
sangramkp25-Jul-07 6:32 
GeneralRe: List Pin
PhilDanger25-Jul-07 6:50
PhilDanger25-Jul-07 6:50 
AnswerRe: help needed using gprs connection Pin
Justin Perez25-Jul-07 3:06
Justin Perez25-Jul-07 3:06 
QuestionGenerating Unique Numbers Pin
Jalpesh B. Patel25-Jul-07 2:55
Jalpesh B. Patel25-Jul-07 2:55 
AnswerRe: Generating Unique Numbers Pin
Colin Angus Mackay25-Jul-07 3:01
Colin Angus Mackay25-Jul-07 3:01 
GeneralRe: Generating Unique Numbers Pin
Luc Pattyn25-Jul-07 3:48
sitebuilderLuc Pattyn25-Jul-07 3:48 
GeneralRe: Generating Unique Numbers Pin
Colin Angus Mackay25-Jul-07 4:03
Colin Angus Mackay25-Jul-07 4:03 
GeneralRe: Generating Unique Numbers Pin
Luc Pattyn25-Jul-07 4:11
sitebuilderLuc Pattyn25-Jul-07 4:11 
GeneralRe: Generating Unique Numbers Pin
CPallini25-Jul-07 4:19
mveCPallini25-Jul-07 4:19 
GeneralRe: Generating Unique Numbers Pin
CPallini25-Jul-07 4:15
mveCPallini25-Jul-07 4:15 
GeneralRe: Generating Unique Numbers Pin
Colin Angus Mackay25-Jul-07 10:43
Colin Angus Mackay25-Jul-07 10:43 
GeneralRe: Generating Unique Numbers Pin
Jalpesh B. Patel25-Jul-07 4:01
Jalpesh B. Patel25-Jul-07 4:01 
GeneralRe: Generating Unique Numbers Pin
Colin Angus Mackay25-Jul-07 4:05
Colin Angus Mackay25-Jul-07 4:05 
GeneralRe: Generating Unique Numbers Pin
Jalpesh B. Patel25-Jul-07 4:08
Jalpesh B. Patel25-Jul-07 4:08 
GeneralRe: Generating Unique Numbers Pin
Colin Angus Mackay25-Jul-07 4:10
Colin Angus Mackay25-Jul-07 4:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.