PDA

View Full Version : تبدیل رشته (متن داخل textBox) به آرایه اعداد



mas'oud
سه شنبه 04 خرداد 1389, 11:13 صبح
سلام دوستان
چجوری میشه یک متن داخل تکست باکس که عدد وارد شده است را به آرایه ای از اعداد تبدیل کرد به طوری که هر عدد داخل یک خانه آرایه قرار گیرد؟

Open-Source
سه شنبه 04 خرداد 1389, 14:04 عصر
با این کد TextBox1.Text رو به آرایه ای از کاراکتر ها تبدیل میکنی:
char[] c = textBox1.Text.ToCharArray();

میتونی به عدد هم تبدیل کنی.

mas'oud
چهارشنبه 05 خرداد 1389, 09:30 صبح
دوستان راه دیگری اگه دارند بگند!!!
این کد که به کاراکتر تبدیل میکنه؟

M.YasPro
چهارشنبه 05 خرداد 1389, 09:54 صبح
سلام


private List<int> textBoxToListNums()
{
char[] chars = textBox1.Text.ToCharArray();
List<int> listNum = new List<int>();
foreach (char ch in chars)
{
int f;
if(int.TryParse(ch.ToString(),out f))
listNum.Add(int.Parse(ch.ToString();
}

return listNum;
}

ordebehesht
سه شنبه 16 آبان 1391, 00:57 صبح
سلام در مورد کد بالا یه سوال دارم البت چند تا سوال
یک اینکه در مورد لیست و بین علامت بزرگتر هیچ نمیدونم اگه ممکنه کسی توضیحی مختصر و با منبعی که برای یادگیری ارایه کنه
دوم اینکه اونجا که نوشتی out f نمیگیرم چرا out f از کمکتون ممنونم