PDA

View Full Version : سوال: چطوری میشه یک عدد بسیار بزرگ را به عنوان کلید یکی یکی افزایش داد



ma.rad
جمعه 22 بهمن 1389, 18:11 عصر
سوال فوری: دوستان کمک کنن
من یک کد دادرم برای هر مشتری به صورت روبرو ( 0100200308000000)
میخوام این کد که برگرفته شده از چند کد (01-002-003-08-00000000) به صورت یکی یکی افزاریش پیداکنه
متاسفانه نمی تونم این کد به صورت عددی تعریف کنم چون صفرهای قبلشو حذف میکنه به صورت زیر1238000000
این اعداد باید به این صورت افزایش پیداکنه
0100200308000000
0100200308000001
0100200308000002
.
.
.
0100200308000011
0100200308000012
.
.
.
0100200308000110
.
.
اصلا ما می تونیم یه عدد به صورت روبرو تعریف کنیم با صفرهاش: 003
:خجالت:

unknown.unforgiven
جمعه 22 بهمن 1389, 18:24 عصر
سلام
از اونجایی که فوری بود بهتر از این نمیتونستم در بیارم:چشمک:

ma.rad
جمعه 22 بهمن 1389, 19:27 عصر
دمت گرم
ولی نگفتی میشه یه عدد به صورت 004 تعریف کرد
منظورم نوع عددی که صفرها را هم منظور کنه

unknown.unforgiven
جمعه 22 بهمن 1389, 19:39 عصر
دمت گرم
ولی نگفتی میشه یه عدد به صورت 004 تعریف کرد
منظورم نوع عددی که صفرها را هم منظور کنه

فکر نکنم نوع عددی خاصی باشه، ولی شاید این روش به کارت بیاد


int a = 54;
string b = a.ToString("0000"); //b=0054

تعداد صفرایی که تو " هستش، میدان رو تعیین میکنه