PDA

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



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

a_mzadeh
جمعه 06 دی 1392, 00:22 صبح
سلام؛

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

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

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

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

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

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