ورود

نسخه کامل مشاهده نسخه کامل : رشته دوم برابر با Enter



Life24
26-01-2013, 13:39
سلام
دوستان من وقتی 2 تا رشته میخوام بگیرم
name = s.nextline();
family = st.nextline();
رشته دوم که فامیلی هست کلید enter ه پایان رشته اول میزنم . قرار میگیره چاره چیه؟
و اصلا رشته دوم ازم نمیگیره

senaps
27-01-2013, 13:24
سلام....
دوست عزیز دو سه بار خواستم اینجا براتون پاسخ بنویسم متاسفانه هر بار نشد!! :)

راستش من درست نفهمیدم که هدف شما چیه و چیکار میخواین بکنین... میشه قسمت مربوطه رو تکمیل تر بذارین؟!!!

بعدشم خوندن از کاربر معمولا با readline انجام میگیره...؟

Life24
27-01-2013, 14:05
سلام
خوبی اقا؟
ببنید ما یک ارایه رشته ای داریم. و میریم یک اسم میگیریم مثل ali
این شد اسم
حالا فامیلی هم باید پشت سرش بگیریم که هست hasdani
اما اینجا وقتی ما برای اسم ali یک ENTER میزنیم. رشته دوم فکر میکنه رشته ما همان enter هست و رشته دوم رو نمیگیره

senaps
28-01-2013, 13:00
بله میدونم چی شده....
اگر امکان داره این کدی که برای پر کردن ارایه نوشتید رو اینجا بذارید....
مشخصا از ارایه‌ی دو بعدی استفاده کردین دیگه...
ار خطایی باشه، یا در قسمت خوندنه، یا در بخش حرکت در خونه‌های ارایه...

اگر هم ارایه‌تون یک بعدیه و خونه به خونه میرید و مشخصات رو می‌دین، باز ممکنه از کدتون باشه...
حقیقتش من این nextline رو تا حالا باهاش کار نکردم...!!! چرا از Console.readline استفاده نمی‌کنین؟!
اگرم که دارین وین فرم می‌نویسین که باید ایده‌ی پشت کار رو کمی بیشتر توضیح بدین.... مثلا یه دگمه دارین یا میخواین با زدن اینتر سیستم بفهمه که باید چیکار کنه و....!!!

در هر صورت، اگر امکان داره قسمتی از کد رو توی تگ کد بذارید ببینیم چی به چیه!