جدا کردن یه کلمه در آخر یه متن
سلام دوستان
من تو برنامم متن چند تا چک باکس را با هم جمع می کنم و با _ از هم جدا می کنم ولی در اخر وقتی که ذخیره می کنم یک _ به اخر اضافه میشه چطوری اون _ اخر رو از متن جدا کنم
اینو هم بگم یه متغییر از نوع sttring ساختم و متن چک باکس ها را در این متغییر میریزم ولی برای پاک کردن اون _ اضافه موندم که چکار کنم
اگه میشه کمک کنید
نقل قول: جدا کردن یه کلمه در آخر یه متن
یه همچین چیزی میخوای؟:
textBox1.Text = textBox1.Text.Substring(0, textBox1.Text.Length - 1);
نقل قول: جدا کردن یه کلمه در آخر یه متن
میتونی از متد trimend استفاده کنی.
MessageBox.Show("a...b...c...".TrimEnd('.'));
نقل قول: جدا کردن یه کلمه در آخر یه متن
نه این نمیتونه کار منو درست کنه فک کنم جواب دوستمون aliagamon بیشتر به دردم میخوره
نقل قول: جدا کردن یه کلمه در آخر یه متن
اینم یک نمونه کد:
string a = "ali_";
int t=a.Count()-1;
label1.Text = a.Remove(t,1);
نقل قول: جدا کردن یه کلمه در آخر یه متن
بیا داداش گلم این یکیش که راحت هر کاراکتر ناخواسته ای رو پاک میکنه :
textbox1.text=textbox1.text.replace("_","")
نقل قول: جدا کردن یه کلمه در آخر یه متن
از split هم میتونی استفاده کنی لطفا تست کن چون کداشو توی vs ننوشتم حتما به بزرگی و کوچکی حروف گیر میده :
textbox1.text=textbox1.text.split('_')
اگر به تکس گیر داد اونو بریز توی همون متغیرت بعد اسپلیتشو بگیر