نمایش نتایج 1 تا 4 از 4

نام تاپیک: به جز splitچیز دیگه ای وجد دارد که همین گونه کار کند؟

  1. #1

    Question به جز splitچیز دیگه ای وجد دارد که همین گونه کار کند؟

    من توی برنامه ام درزمان لود شدن ازsplitاستفاده کرده ام .مشکل این است که تا قبل از ان خط من را می خواند واطلاعات خوانده شده در مثلا خط اول را دارد ولی عمل split راانجام نمی دهدومن وقتی بلافاصله از ان دستور مثلا چاپdataرامیدهم خالی جواب میدهد یعنی این عمل راانجام نمی دهد .
    می خواستم بدانم دستور دیگری وجود دارد که مشابه این تکه تکه بکند ولی مشکل نداشته باشد؟لطفا مرا راهنمایی کنید.

    ;()string str = sr.ReadLine
    ;(',')string[] data = str.Split


  2. #2
    کاربر دائمی آواتار SMRAH1
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مشهد
    پست
    884

    نقل قول: به جز splitچیز دیگه ای وجد دارد که همین گونه کار کند؟

    سلام

    من بارها از String Splite استفاده کردم و مشکلی نبوده.بهتره اول مطمئن شوید که متغیر str شامل کاراکتر ',' هست؟!!

    موفق باشید

  3. #3
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    آستارا-تهران
    پست
    357

    نقل قول: به جز splitچیز دیگه ای وجد دارد که همین گونه کار کند؟

    کد کامل بذارید ببینیم مشکل از کجاست.

  4. #4
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: به جز splitچیز دیگه ای وجد دارد که همین گونه کار کند؟

    regular expression ها یه مبحث خیلی مهم از نظریه زبان هاست که کامپایلرها ازش برای parse کردن کد استفاده میکنند. C#‎ هم کلاسی داره که عبارات بافاعده رو پشتیبانی میکنه. تمام متد های String جنبه بسیار ساده ای از RE ها هستند.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •