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

نام تاپیک: دلیل رخ دادن این Exception چیه؟

  1. #1

    دلیل رخ دادن این Exception چیه؟

    سلام.
    من برای چک کردن ورودی یک تکست باکس از متد زیر استفاده کردم. ولی نمیدونم چرا گاهی اوقات استثنای(object reference not set to an instance of an object) رخ میده. چرا ؟
     
    public bool chkletter(string str)
    {
    foreach (char c in str)
    {
    if (!char.IsLetter(c))
    return false;
    }
    return true;
    }

    متشکرم


  2. #2
    سلام،
    احتمالاْ بعضی مواقع متغیری که به این تابع ارسال می‌شه (str) مقدارش null هست.
    می‌تونین قبل از foreach بگین:
    if (string.IsNullOrEmpty(str)) return false

تاپیک های مشابه

  1. بستن فرم در داخل یک Exception
    نوشته شده توسط bpzone در بخش C#‎‎
    پاسخ: 5
    آخرین پست: چهارشنبه 14 شهریور 1386, 14:26 عصر
  2. این exception به چه دلیل هست؟
    نوشته شده توسط reza.palang در بخش SQL Server
    پاسخ: 3
    آخرین پست: یک شنبه 21 مرداد 1386, 16:20 عصر
  3. کسی می تونه در مورد exception توضیحاتی به من بده؟
    نوشته شده توسط فرشته صحرا در بخش PHP
    پاسخ: 9
    آخرین پست: دوشنبه 27 فروردین 1386, 22:52 عصر
  4. Exception
    نوشته شده توسط amir_civil در بخش C#‎‎
    پاسخ: 12
    آخرین پست: چهارشنبه 01 شهریور 1385, 14:22 عصر
  5. Exception
    نوشته شده توسط benyamin_pc در بخش C#‎‎
    پاسخ: 4
    آخرین پست: جمعه 13 مرداد 1385, 20:59 عصر

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

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