PDA

View Full Version : مبتدی: چگونه می توان یک string را به سه بخش تقسیم (تجزیه) کرد؟



Sky_line
چهارشنبه 27 اردیبهشت 1396, 21:45 عصر
سلام دوستان.
من تاریخ را از سه کامبوباکس سالو ماهو روز میگرم و به یک رشته تبدیل کرده و سپس به پایگاه داده ارسال می کنم اما موقع فرا خوانی نمی دونم که چگونه تاریخ موجود در پایگاه داده رو به سه کامبوباکس مورد نظر فراخوانی کنم.
چطور می توانم که این رشته ی موجود رو به سه دسته ی چهار رقم برای سال و برای ماه دو رقم و روز هم دو رقم جدا کنم.
خوشحال می شم اگه منو راهنمایی کنید.
با تشکر فراوان

حسین.کاظمی
چهارشنبه 27 اردیبهشت 1396, 22:16 عصر
با سلام
با متد remove به راحتی میتونی این کار را بکنی
مثلا تاریخ 1396/02/27 رادر یک رشته نظر بگیر میخاییم روز(27) ماه(02) سال(1396) را هرکدام را در یک متغییر بریزیم پس کد ما میشه ::


string month = txt_Date.Text.Remove(0, 5).Remove(2);
string day = txt_Date.Text.Remove(0, 8);
string year = txt_Date.Text.Remove(4, 6);



موفق باشی

shahryari
پنج شنبه 28 اردیبهشت 1396, 12:28 عصر
اینم میشه :
string[] s = "1396/02/28".Split('/');
string yiil = s[0];
string ay = s[1];
string goon = s[2];