نوشته شده توسط
majid_i68
ای ول داداش دمت گرم...
حالا یه سوال.. من یه جدول ساختم که میخوام هر کدام از روزها متناسب با روز هفته در جدول قرار بگیرند.. میشه اینم برام یه توضیحی بدید
آقا مجید سوال من را جواب میدادی چند پست قبل این تا حالا حل شده بود
public static int[,] Get(int monthStartDay)
{
var monthMatrix = new int[6, 7];
var row = 0;
var col = 0;
for (int day = 1; day <= 31; day++)
{
row =(int)Math.Ceiling( (day + monthStartDay) / 7.0);
col = (day + monthStartDay) % 7 == 0 ? 7 : (day + monthStartDay) % 7;
monthMatrix[row-1, col - 1] = day;
}
return monthMatrix;
}
این کد یک آرایه ۶در ۷ می سازد ۷ ستون و ۶ ردیف . روز شروع هفته را هم از شما می گیره شنبه =۰ بعد این آرایه را پر می کنه و بر می گردونه
یک کمی مساله را با دقت نگاه کنی و قلم و کاغذ بیاری می تونی حل کنی.