سلام و درود
من میخوام در سی شارپ شرط بزارم که اگر متغییر هیچ مقداری نداشت اما نمیدونم کدش به چه صورته... و اینکه این کد ما باید 0 رو هم مقدار بدونه... لطفا در این جهت راهنمایی کنید. لطفا این شرط رو برای هر سه نوع داده int double float رو بفرمایید.
و سوال دیگه هم داشتم اینه که میخوام تعریف کنم که متغییر فلان که دارای مقداره یعنی مقدار گرفته، هیچ مقداری نداشته باشه و خالی خالی باشه و هیچی نداشته باشه حتی 0 ... یعنی به صورت دیفالت درآد.
سلام
مگه int ، flout، double هم null میشن؟!
من ندیدم و نشنیدم که این متغیر هایی از این نوع رو بدون مقدار بشه با شرط if چک کرد
اما اگر بهفمی که مقدار متغیر صفر یا بزرگتر از صفر هست کافیه تو شرط ات if (int x <0 هست رو بنویسی این شرط در صورتی درست هست که مقدار متغیر کوچکتر از صفر باشه
حتی اگه مقدار متغیر صفر باشه هم وارد شرط نمیشه
int? number; if(number.HasValue) { // varible has value } else { //varible in null }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)