PDA

View Full Version : مبتدی: قراردادن علامت سوال به جای حرفی از یک کلمه



alireza_kaka
پنج شنبه 05 دی 1392, 23:13 عصر
سلام
مثلا من یه کلمه دارم مثه ایران
میخوام وقتی رو دکمم کلیک کردم به جای یکی از حروف کلمه ایران علامت سوال قرار بگیره مثلا بشه ایر؟ن
اگه بلدید کمک کنید ممنون

a_mzadeh
پنج شنبه 05 دی 1392, 23:22 عصر
سلام؛

string s = "word";
int index = 2;
s.Remove(2);
s.Insert(index, "?");

alireza_kaka
پنج شنبه 05 دی 1392, 23:29 عصر
خیلی ممنون اما یه مشکل کوچیک داره.من میخوام یکی از حروف کلمه ایران حذف شه بعد به جاش علامت سوال قرار بگیره اما این کد حرفی رو حذف نمیکنه فقط بین حروف کلمه علامت سوال قرار میده

abdullah20
پنج شنبه 05 دی 1392, 23:50 عصر
اگر یه کد ثابت میخواید مثلا برای کلمه ایران:
textBox1.Text = textBox1.Text.Remove(3,1).Insert(3,"?") ;

a_mzadeh
پنج شنبه 05 دی 1392, 23:50 عصر
ببخشید اشتباه از من بود، کد اصلاح شده:

string s = "word";
int index = 2;
s= s.Remove(2);
s = s.Insert(index, "?");

alireza_kaka
جمعه 06 دی 1392, 00:41 صبح
از هر دوممنون جواب عبدا... بدردم خورد مرسي