0 امتیاز
با سلام

میخواستم یک برنامه با سی شارپ(با فرم.Form) بنویسم که یک متن رو توسط کاربر در textbox1 دریافت کنه بعد به ازای هر حروف مثلا a یک عدد مثل 100 رو قرار بده(با string[] هر حروف رو که باید چه عددی باشه تعریف کردم) و در textBox2 چاپ کنه.

(مثلا این متن رو):                                                       abc                                                                         

درون کد:                                a=100 , b=200 , c=... , .... n

نمایش بده:                                                      100200300

تقریبا چیزی شبیه به binary code اما خودم هر حروف رو تعیینش کنم که چه عددی باشه.

چون تعداد حروف زیاد هست حتی اگر کد هم زیاد باشه مشکلی نداره مینویسم!

کلی تلاش کردم که بتونم بنویسمش اما وقتی متن رو بهش میدادم فقط 1 کلمه رو تغییر میداد یا a رو از ab تشخیص نمیداد حتی با وجود اینکه با string تعریفش کرده بودم.

ممنون میشم راهنماییم کنید.

1 پاسخ

–1 امتیاز

باید دوتا تکست باکس بزاری بعد تو ایونت تکست چنج تکستت باکس یک بنویسی:

;('........','....')textbox2.text=textbox1.text.replace

این کد جا خالی اول رو با جا خالی دومی عوض میکنه

بعد دیگه همش مینویسی:

('....','......')textbox2.text=teextbox2.text.replace

 

سوال رو کاملا اشتباه متوجه شدین دوست عزیز
توسط (3,483 امتیاز) 6 13 87
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...