• #1
    Tham gia
    06-10-2006
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts

    Hỏi về ? và ?? (!)

    Hy, các bạn.
    Tình cờ lướt web thấy có đoạn code C# như thế này:
    Code:
    if (((bool?)mo["Default"]) ?? false)                      {                          return mo["Name"] as string;                      }
    xem hoài mà chưa biết tác dụng của ? và ?? ở trên.
    Bạn nào có thời gian rảnh giải thích giúp mình với.
    Thank all.
    Quote Quote

  • #2
    Tham gia
    08-04-2011
    Bài viết
    12
    Like
    0
    Thanked 0 Times in 0 Posts
    Bác phải phân tích như sau
    TH1 (bool?)mo["Default"])
    TH2: ((bool?)mo["Default"]) ?? false.
    Bác nhìn cái là biết check cái gì )

  • Chưa có bình luận nào, bạn hãy là người đầu tiên bình luận cho bài viết này.
    Bạn cần Đăng nhập để bình luận bài viết
    ĐĂNG KÝ THIẾT KẾ

    CHAT VỚI

    X HOME - THINKDIFFERENTLY * NGÔI NHÀ ĐẶC BIỆT - SUY NGHĨ KHÁC BIỆT chuyên thiết kế, thi công xây dựng, nội thất, sơn bả thạch cao, mỹ thuật, sân vườn tiểu cảnh, cây cảnh, cây công trình. Hotline: 0965.163.169 - 0975.163.169 - 0949.163.169 - 0902.112.114 - 0915.511.577