PDA

View Full Version : سوال: قرار دادن مقدار پیش فرض در متغیر List<string> در تابع



تبسم ساینا
پنج شنبه 08 مرداد 1394, 10:16 صبح
سلام.این تابع رو میخوام تعریف کنم و میخوام به پارامتر Lst مقدار پیش فرض بدم..چجوری این کار انجام میشه؟
private bool test(List<string> Lst = new List<string>() { "ID" }) {

return false;
}
اینو مینویسم خطا میگیره از new.

zayens
پنج شنبه 08 مرداد 1394, 11:07 صبح
سلام.این تابع رو میخوام تعریف کنم و میخوام به پارامتر Lst مقدار پیش فرض بدم..چجوری این کار انجام میشه؟
private bool test(List<string> Lst = new List<string>() { "ID" }) {

return false;
}
اینو مینویسم خطا میگیره از new.

اینکارو بکن

private bool test(List<string> Lst) {
Lst = new List<string>() { "ID" };
return false;
}