PDA

View Full Version : سوال: استفاده از آرایه دو بعدی بدون اندیس



sunset1388
پنج شنبه 12 شهریور 1388, 09:02 صبح
سلام
من می خواهم درون شرط یک حلقه While از آرایه دوبعدی استفاده کنم به این صورت که تا وقتی عناصر داخل آرایه صفر است این حلقه تکرار شود . ولی آرایه را نمی توان بدون اندیس استفاده کرد لطفا مرا راهنمایی کنید.


while (QMatrix[,]==0)

Salar Ashgi
پنج شنبه 12 شهریور 1388, 09:10 صبح
سلام ، یه مثال در این مورد :




int n = 0, m = 0;
//Set value for m,n from any where
int[,] ar = new int[m,n];
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
if (ar[i, j] == 0)
{
while (ar[i, j] == 0)
{
//Do what you want
}
}
}
}


موفق و پیروز باشید !!!