با سلام
من می خواهم که عمل padleft از کاراکتر مثلا سوم که فضای خالی دارد را انجام دهد.
لطفا راهنمایی کنید
با تشکر
Printable View
با سلام
من می خواهم که عمل padleft از کاراکتر مثلا سوم که فضای خالی دارد را انجام دهد.
لطفا راهنمایی کنید
با تشکر
دقیقا متوجه نشدم چی میخواهید یک مثال بزنید تا در درک سوالتان کمک کندنقل قول:
مثلا من می خواهم زمانیکه تاریخ را به صورت 1391/1/1 می نویسم در خروجی به صورت 1391/01/01 نمایش دهد.
که من ابتدا آمدم تاریخ را در یک textbox وارد کردم و بعد با دستور split آن را در listbox از هم جدا کردم.
حالا من می داننم که باید دستوری نوشت که ستون دوم و سوم listbox را برسی کند که اگر کمتر از 2 کاراکتر بود یک 0 به ابتدای آن اضافه کند. در مورد اتصال دوباره باید از Join استفاده کرد. اما نمی دانم چگونه می شود این عمل را انجام داد.
درضمن اگر می شود اطفا دستور join هم را برسی کنید چون خطا می دهد.
private void button16_Click(object sender, EventArgs e)
{
char[] spector = { '/' };
string str = textBox15.Text;
string[] arr = str.Split(spector);
listBox1.Items.AddRange (arr);
}
private void button17_Click(object sender, EventArgs e)
{
string[] arr = new string
[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
{
arr[i] = listBox1.Items[i].ToString();
}
string str = string.Join ("/", listBox1.Items.Count);
textBox16.Text = str;