loading...
ویدئو لرن
آخرین ارسال های انجمن
کریم اروجی بازدید : 2645 یکشنبه 21 آذر 1395 نظرات (0)

در این بخش از سری پست‎های سی شارپ به معرفی چند متد فوق العاده مفید برای برنامه‌نویسان و توسعه‌دهندگان نرم افزار با زبان سی‌شارپ خواهیم پرداخت.

 

شرط بررسی null بودن متغیر:

// Return true if obj variable is null.
 public static bool IsNull(this object obj) 
{
 return obj == null;
 }
 // How to use.
 public void ProcessData(DataSet input)
 { 
if (!input.IsNull())
 {
 // business logic here } }

قالب بندی رشته‌ها:

// Formatting strings 
public static string FormatString(this string format, params object[] args) 
{ 
return string.Format(format, args);
 } 
// How to use.
 string message = "Welcome {۰} (Last login: {۱})".FormatString(userName, lastLogin);

شرط برسی با استفاده از عبارت باقاعده:

// This extension method is for pattern matching in any string using Regex 
public static bool Match(this string value, string pattern) 
{ 
Regex regex = new Regex(pattern); return regex.IsMatch(value);
 } 
// How to use. 
if (myData.Match("[۰-۹]")) 
{ 
// do someting }

 

 

 

منبع : omidnasri.com

 

ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
Profile Pic
در این سایت با کیفیت ترین و کم حجم ترین ویدئو های آموزشی برنامه نویسی و همچنین سورس کدها جهت دانلود "رایگان" گذاشته میشود. همچنین شما عزیزان میتوانید با استفاده از "انجمن تخصصی" سوالات خود را مطرح کنید.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نظرسنجی
    چه نوع مطلبی را میپسندید ؟
    آمار سایت
  • کل مطالب : 275
  • کل نظرات : 460
  • افراد آنلاین : 5
  • تعداد اعضا : 616
  • آی پی امروز : 133
  • آی پی دیروز : 278
  • بازدید امروز : 291
  • باردید دیروز : 996
  • گوگل امروز : 3
  • گوگل دیروز : 3
  • بازدید هفته : 4,757
  • بازدید ماه : 11,282
  • بازدید سال : 110,340
  • بازدید کلی : 2,298,972