السلام عليكم ورحمة الله وبركاته،
الاخوا الاعزاء
مشكلة ليست كبيرة لكن مش عارف ايه السبب فيها
الفكرة انه انا عايز اخذ نص من صندوق نصى (text box)
ثم اخد حرف حرف منه ووالبحث عن موضوعه بمتسلسة تحتوى على الحروف الابجدية لمعرفة موضعه.
على سبيل المثال حرف "A" موضوعه 0؛ الحرف "B" موضعه 1
وهكذا
ولقد استخدمت الكود الاتى لكن دائما القيمة " -1"
// string of alphabetic
string alpha = "abcdefghijklmnopqrstuvwxyz";
string part=textBox1.Text;
int len = part.Length;
int [] loc = new int[len];
char w = ' ';
int postion=0;
foreach(char s in part)
{
if (s <= len)
{
int x = (int)s;
w = part[x];
postion = alpha.IndexOf(w);
string yyy4 = Convert.ToString(postion);
MessageBox.Show(yyy4);
}