Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Toán tử lạ trong C#

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    32

    Angry Toán tử lạ trong C#

    mình đang học lập trình XNA,đến chỗ có toán tử "<-" thì không sao hiểu đc,mong các bạn giải thích giùm mình cái,thanks!
    Code:
    if (mBackgroundOne.Position.X < -mBackgroundOne.Size.Width)
                {
                    mBackgroundOne.Position.X = mBackgroundFive.Position.X + mBackgroundFive.Size.Width;
                }

  2. #2
    Ngày gia nhập
    10 2011
    Bài viết
    0

    mình mới chỉ biết toán tử <- trong C++ là kí hiệu của truy nhập trường thuộc tính dạng con trỏ thôi

  3. #3
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    @Qnv96 : "->" mới là truy cập thuộc tính của con trỏ, mà c# cũng chẳng có con trỏ đâu mà truy xuất kiểu ấy.

    @nobita2009hp:
    (mBackgroundOne.Position.X < -mBackgroundOne.Size.Width) dịch ra tiếng việt là : mBackgroundOne.Position.X bé hơn ( dấu "<" ) số đối của ( dấu "-" ) mBackgroundOne.Size.Width
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  4. #4
    Ngày gia nhập
    03 2008
    Bài viết
    71

    if (mBackgroundOne.Position.X < -mBackgroundOne.Size.Width) nghĩa là:

    nếu mBackgroundOne.Position.X nhỏ hơn âm mBackgroundOne.Size.Width

    Là 2 toán tử chứ không phải 1

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn