السلام عليكم
انا استقبل ارقام من السيريال بورت من 1 الى 1000 والارقام بستقبلها على انها STRING TYPE فقمت باستخدام اوامر التحويل مثل Int32.Parse و Convert.ToInt32 لكنا تنجح عندما تكون الاعداد من 0 الى 9 اي خانه واحده اما من 10 الى 1000فانها لا تنجح في التحويل اعتقد ان السبب ان الاعداد من 10 الى 1000 تتكون من اكثر من خانه فهل هناك طريقه مع العلم ان السيريال بورت يرسل الاعداد بالتتابع اي 1 2 7 0 1000 87 12 99 (واحد ثم اتنين ثم سبعه ثم الف ثم سبعه وثمانون الى اخره)اي بينها فراغ حتى ماتختلط الاعداد