PDA

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



aziz54
سه شنبه 14 مرداد 1393, 01:46 صبح
سلام اساتید گرامی.
من دو آرایه نوشتم یکی از نوع string و دیگری از نوع int. دو textbox دارم یکی برای ورودی و یکی برای نشان دادن خروجی. میخواهم:
اول میخواهم کاری کنم که تکست باکس یک فقط یک حرف را درون خود جای دهد
دوم : اگر کسی مثلا حرف a را در textbox ورودی وارد کرد معادل همین حرف عدد متناظر از آرایه int انتخاب بشه و در تکست باکس خروجی نشان داده بشه
آرایه شامل چهار حرف a, b, c , dاست و آرایه اعداد هم شامل این چهار عدد :123و 187و293و425 بترتیب.

aminmousavi
سه شنبه 14 مرداد 1393, 02:00 صبح
سلام دوست عزیز .

تکه کد زیر رو هم میتونی توی event تکس چنج تکس باکس ورودیت بزاری هم میتونی روی دکمه بزاری

arrInt = آرایه اعداد
arrString=آرایه رشته ها

برای اینکه تکس باکس ورودیت هم یک مقدار بیشتر نگیره از Properties تکس باکس ورودیت MaxLentgh رو برابر 1 کن



if (txtInput.Text.Length > 0)
{
int index = Array.IndexOf(arrString, txtOutput.Text);
if (index != -1)
{
txtOutput.Text = arrInt[index].ToString();
}
}

Mahmoud.Afrad
پنج شنبه 16 مرداد 1393, 16:09 عصر
از دیکشنری استفاده کنید.