خب دوستان من عجله دارم اگه اینجا زود جواب نمیگیرم بگین که کجا بپرسم خیلی مهمه. خواهش میکنم
Printable View
خب دوستان من عجله دارم اگه اینجا زود جواب نمیگیرم بگین که کجا بپرسم خیلی مهمه. خواهش میکنم
میتوانید به صورت زیر عمل کنیدنقل قول:
حالت های دیگه ای هم داره با توجه به نیازتان باید تغییر حالت دهید
[PHP]
public class mySampleClass
{
private int Sample;
public mySampleClass(int sample)
{
if (sample >= 1000)
Sample = 0;
else
Sample = sample;
}
public int _sample
{
get
{
return Sample;
}
}
}[/PHP]
در مورد ایکس ان ای اطلاعات دقیقی ندارم
خیلی ممنون ولی من فقط نمیخوام تصحیحش کنم میخوام فقط محدود بشه و یه جوری به کاربر برسونه که این که داره مینویسه اشتباهه.نقل قول:
در مورد ایکس ان ای من کجا میتونم سوالاتمو بپرسم؟ اگه میشه راهنمایی کنید.
ممنون
سلام دوست عزيزنقل قول:
در جواب سوالتون عرض كنم كه چيزيكه مد نظر شماست ربطي به كانستراكتور ها نداره
وقتي نخواهيم يك متغير يك عددي را بگيره اگر اون عدد مستقيما از كاربر دريافت ميشه بايد اين محدوديت رو در هنگام دريافت اطلاعت قرار بديم نه ثبتش. اگرم اون متغير غير مستقيم عدد ميگيره ما حق محدود كردن رو نداريم ( هر چند كه توانش رو داريم )
كانستراكتورها براي اينن كه ما نحوه مقدار دهي فيلد ها و پراپرتي ها رو تنظيم كنيم نه اينكه مححدوديت ورود داده بذاريم
مثلا شما تعيين ميكني پراپرتي رنگ ماشين يا سفيده يا سياه. در اين حالت اينطور نيست كه ما رنگ ديگه اي رو ببريم براي ثبت بعد بگيم خطاست بلكه موقع دريافت رنگ فقط امكان ارسال يكي از اين دو رنگ رو مشخص ميكنيم.
ضمنا جوابي كه دوست عزيز بالا دادن غلطه چون اصولا ايشون امكان set را قرار ندادن و فقط get رو گذاشتن. در اين حالت اصلا امكان مقدار دهي وجود نداره كه ما بخواهيم اونو محدود كنيم يا نه
در مجموع بايد بگم سوالتون كمي گنگه. اگر دقيق مشخص كنيد چي ميخواهيد بهتر ميشه راهنمايي كرد. ولي اگر فرض كنيم شما ميخواهيد از داخل يه تكست باكس يه عدد از كاربر بگيريد و نميخواهيد اين عدد بيشتر از 1000 باشه كافيه تو ايونت تكست چنجش اين شرط رو بذاريد كه اگر عدد بزرگتر از 1000 وارد كرد پيغام خطا بده. روش ديگشم اينه كه تكست باكستون رو جوري تنظيم كنيد كه فقط 3 كاراكتر بگيره اينطوري ديگه هيچ رقمه نميتونه بالاتر از 999 را وارد كنه
سلام
خسته نباشید من تازه برنامه نویسی با c#رو شروع کردم و اصلا سر در نمیارم زیاد فعلا خیلی خیلی مقدماتی بلدم
خواستم بگم میشه بهم بگید چطور میشه یه ماشین حساب خیلی ساده با c#نوشت یکی از چهار عمل اصلی رو هم انجام بده کافیه فقط میخوام چهارچوب دستم بیاد و یاد بگیرم:41:
ممنون میشم :11:
سلام دوست عزیز این رسم یادگیری نیست خودت دست به کد شو بخدا اینقد راحت یاد میگیری که نگو فقط نترس اگر استعداد و علاقه لازمو داشته باشی خیلی زود یادمیگیری اینکه اینجا کد رو به شما بدن هیچ کمکی بهتون نمیکنهنقل قول:
سلام اگه میخواید چار چوب دستتون بیاد این همه منبع تو اینترنت هست سرچ کنید اولین برنامه رو یاد بگیرید بعد برنامه بعدی خودتون فکر کنید و حل کنیدنقل قول:
فقط میخوام چهارچوب دستم بیاد و یاد بگیرم [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا از این سایت کمک بگیرید برای دانلود
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
:laughing::31:نقل قول:
امکان داره صحیحش رو بنویسید ؟
بابا خودم مثلا ده روش نوشتمش همش ارور میده:41:نخواستمم حاضری بگیر باشم فقط خواستم راهنمایی کنیدنقل قول:
در هر حال ممنون از همتون:11:
شما استاد بنده اي ولي همونطور كه عرض كردم سوال مبنائا غلطه. يعني اصلا كار كانستراكتور ها اين نيستش. البته متاسفانه افراديكه اينطوري سوال ميكنن معمولا سوالاتشون جدي نيست و يا مجددا براي ديدن پاسخ ها بر نميگردند يا اينكه توضيح كاملي اضافه نميكنند تا بشه پاسخ صحيحي ارائه كردنقل قول: