تبدیل رشته

shahinparsa1328

عضو جدید
با سلام
چگونه مي توان برنامه اي نوشت که مثلاً تاريخ 1391/1/1 را دريافت کند و آن را به 1391/01/01 تبديل کند.
که من ابتدا با split آن ها را جدا و می خواهم با دستور join که نوشتم آن ها را به هم متصل کنم.

private void button16_Click(object sender, EventArgs e)
{
char[] spector = { '/' };
string str = textBox15.Text;
string[] arr = str.Split(spector);
listBox1.Items.AddRange (arr);
}


string[] arr = new string
[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
{
arr = listBox1.Items.ToString();
}
string str = string.Join ("/", listBox1.Items);
textBox16.Text = str;



لطفاً راهنمايي فرماييد
با تشکر
 

A.S.Roma

عضو جدید
کاربر ممتاز
با دستور PadLeft می تونید به تعداد دلخواه هر کاراکتری (در مثال شما 0) به ابتدای یک string اضافه کنید.
مثلا" :
کد:
string str = "1";
str.PadLeft(2, '0');
 

mehrta

عضو جدید
مگه هین کدی که نوشتید مشکلش چیه؟ روش خوبیه. ابتدا Split کنید و هر قسمت رو ویرایش کنید و بعد به هم بچسبونید.
 

Similar threads

بالا