answersLogoWhite

0


Best Answer

Assuming your data store implements the "IEnumerable" interface (or the IEnumerable generic interface) foreach (type arg in datastore) { ... } So, for example, if you have a List, it would be List list = new List() ... foreach (string val in list) { Console.Out.WriteLine(val); }

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you writte foreach loop in net?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the difference between for-loop container and foreach-loop container in ssis?

foreach loop executes a predetermined number of times eg. list of items, rows in a table, etc. a for loop executes until a certain condition is met


What is the importance of foreach loop in php?

The foreach construct simply gives an easy way to iterate over arrays. Foreach works only on arrays (and objects).


What are the advantages of using a foreach loop over a for or while loop for processing list elements?

foreach can simply replace for loop. for ex in perl, if you need to copy display an array, it will take only foreach $var(@arr). then print $var. no need of incrementing the index of array like for loop.


Which loop is used in php?

while, do...while, for, foreach are used


What purpose is foreach function in php?

foreach is a simple loop mostly used to read an array line by line; $arr = array("one", "two" , "three"); foreach($arr as $c) { echo $c; } it'll output : onetwothree also try looking up the while loop


Enumerate the parts of Microsoft Excel and Screen and their functions?

For more information on For each loop enumerators (Foreach ADO.NET Schema Rowset Enumerator using Excel Sheets) and programming integration service (SSIS) using C# .Net and VB .Net, please visit the below link: http://www.sqllion.com/2009/06/programming-foreach-loop-container-%e2%80%93-enumerating-excel-sheets/


What are the examples of different type of loop structure c net?

// Examples of five Loop structures in C# // Each one iterates over the characters in a string, and writes // them to the Console. string s = "This is a test"; // For Loop for (int i=0; i<s.Length; i++) Console.Write (s[i]); // Foreach Loop foreach (char c in s) Console.Write (c); // While Loop int i=0; while (i<s.Length) Console.Write(s[i++]); // Do Loop int j=0; do Console.Write(s[j++]) while j<s.Length; // Spaghetti Code int k=0; loop: Console.Write(s[k++]); if (k<s.Length) goto loop;


Is it mandatory to use array in foreach loop C-sharp can foreach be used without array?

Foreach is for an IEnumerable, not just an array (unless you are using C# 1.1 or earlier). A collection (List, Dictionary, etc) can also generate a sequence from foreach-statement. In fact, if you have a class that is NOT an array, but it implements all the required methods of IEnumerable, it may be applied as:public class Storage: IEnumerable {...}Storage myStorage = new Storage();...Foreach (Thing stuff in myStorage){...}


What is a foreach loop?

A foreach loop takes an array, and goes through the loop you specify - each time, it goes to the next index of the array. When it has gone through every index, the script continues. This can be useful to retrieve data from a database, and insert it into a table, list, or into general content space, or to easily manipulate all the data in an array. The syntax varies depending on the programming language you are using.


Difference between for and foreach?

difference between for and for each loop..?The for loop executes a statement or a block of statements repeatedly until a specified expression evaluates to false. there is need to specify the loop bounds( minimum or maximum).int j = 0;for (int i = 1; i


What is IEnumerable?

I understand the IEnumerator/IEnumerable methods and properties and also how they are interrelated. But I fail to understand from the foreach loop perspective. Say for example, if I say the following line of code, how does the compiler look at foreach loop and break it down to IEnumerable/IEnumerator for every occurance of foreach loop in your code. In other words, what happens under the hood? I tried to go through couple of articles on the web. But they were NOT looked from the foreach loop perspective or I might have failed to understand. Could somebody explain with the example or direct me to any articles that explains clearly. All help is greatly appreciated.Answer: To keep it short the compiler doesn't do much. It just translates the foreach code into a while under the hood. Here's an example: List list = new List; ........ foreach(int item in list) { //Do stuff} Becomes: Enumerator enum = ((IEnumerable)list).GetEnumerator(); enum.Reset(); while(enum.MoveNext()) { int item = enum.Current;//Do stuff} or something very close to that. The acual code compiled most likely has a try / finally block around the while to dispose the enumerator


What is the syntax of foreach in c?

There is no 'foreach' in C