0

آموزش جامع Visual C#.NET

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 154065
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به: آموزش جامع Visual C#.NET
پنج شنبه 24 اردیبهشت 1394  3:34 PM

دستور foreach :
 
 
یکی از ویژگی های خوبی که در سی شارپ نسبت به سی پلاس پلاس در کار با آرایه ها اضافه شده همین دستوره.
 
 
با این دستور ما میتوینم بدون دانستن اندازه آرایه در طول آرایه حرکت کنیم. این ویژگی زمانی به درد میخوره که ما میخواهیم با استفاده از یک کد در تمام محتوای آرایه گردش کنیم و تمامی اطلاعات اون رو یا تغییر بدیم یا بخونیم و یا هر عمل دیگه.
 
نحو دستور به شکل مقابله :
 
کد PHP:
foreach (type identifier in expression)  
statement 
}  
type identifier : در این قسمت ما یک متغیر کمکی ایجاد می کنیم.
in : کلمه کلیدی و رزرو شده
expression : محل قرار گیری آرایه به کار رفته
 
طریقه استفاده :
 
با استفاده از یک متغیر کمکی که در محل گفته شده از نوع عناصر داخل آرایه است تعریف می شود و با قرار دادن نام آرایه بعد از کلمه کلیدی in میتوانیم به تک تک عناصر آرایه دستیابی پیدا کنیم و در قسمت کدها عمل مورد نظر خود را انجام دهیم.
 
یک مثال ساده :
 
کد PHP:
foreach ( string i in Dustan ) 
Console.WriteLine( i.ToString( ) );  
مثال ساده بالا یک بار در آرایه دوستان که قبلا ایجاد کردیم عنصر به عنصر گردش می کند و هر بار همان عنصر را در خروجی چاپ می کند.

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها