כסלו

תו

ולאחר הפסקה מתודית, אני חוזרת לענייני דוט-נט.

לפעמים אנו זקוקים לנתח קלט של משתמש כדי לדעת מה הוא הכניס. לשם כך באה לעזרתנו מחלקת Char (קיצור של character) ב-.net. היא מציעה לנו מתודות שונות לוידוא סוג התוים שהכניס המשתמש:

  • IsDigit – בודקת אם התו הוא ספרה. מזהה גם ספרות לא רומאיות (למשל ערבית)

  • IsLetter – בודקת אם תו הוא אות (לא ספרה, לא רווח ולא תו מיוחד). מזהה גם אותיות לא אנגלית.

  • IsLetterOrDigit – שילוב של שתי המתודות דלעיל

  • IsNumber – מאפשר גם סימני חלוקה, מספרים בכתב עילי (superscript) או כתב תחתי (subscript) וכד’.

  • IsLower – האם האות היא מהאותיות הקטנות של האלפבית האנגלי. עבור תוים שאינם אותיות קטנות וגם לא אותיות גדולות, המתודה תחזיר false

  • IsUpper – אותו דבר, רק לאותיות גדולות

  • IsPunctuation – בודק אם תו הוא תו פיסוק

  • IsSymbol – כדאי לבדוק במאמר עצמו מה זה כולל

  • IsSeparator – על הקריטריון הזה עונים רווח, מעבר שורה, סימני פיסקה

  • IsWhiteSpace – גם כאן כדאי לבדוק במאמר עצמו מה זה כולל

כתבו תגובה

כתובת הדוא"ל שלכם לא תוצג.