سوال در مورد جایگذاری سی شارپ

بازدید38.7kپست ها1آخرین فعالیت10 سال پیش
0
0

سلام میخواستم بدونم که Replace یا همون جایگذاری وقتی ما متنی به شکل زیر دارم و چهار تا تکست باکس داریم که به ترتیب بخوایم تا هر # توی هر تکست بره ، چیکار کنم ؟

hi#softafzar#iran#pashmak#

یعنی HI بره توی تکست باکس اولی(محدودیتی برای کارانر هایی که نوشته میشه نداشته باشه)
SOFTAFZAR بره توی تکست باکس دومی " " "
و اون دوتا هم مثله همین

ممنون میشم جواب بدید

0

با دستور split براحتی این کارو میتونید اتجام بدید
[CSHARP]
TextBox[] txtarr = new TextBox[] {textBox2,textBox3,textBox4};
string[] sstr = textBox1.Text.Split('#');
txtarr[0].Text = sstr[0];
txtarr[1].Text = sstr[1];
txtarr[2].Text = sstr[2];
[/CSHARP]

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.