Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 12 trên tổng số 12 kết quả

Đề tài: Kiểu string trong c# là tham chiếu hay tham trị ???

  1. #11
    Ngày gia nhập
    02 2010
    Nơi ở
    Hà nội
    Bài viết
    101

    Mặc định Kiểu string trong c# là tham chiếu hay tham trị ???

    Trích dẫn Nguyên bản được gửi bởi thvnhn Xem bài viết
    Theo 1 số tài liệu mình đọc thì kiểu string trong c# là tham chiếu (Reference Type) nhưng khi test thì rõ ràng là :
    Code:
    String chuoi1 = “ABC”;
    String chuoi2 = “ABC”;
    bool check = ( chuoi1 == chuoi2 );
    trả về kết quả là true . Ai có thể giải thích điều này cho mình hiểu được không ?
    // Determines whether two specified System.String objects have the same value.
    // Returns: true if the value of a is the same as the value of b; otherwise, false.
    public static bool operator ==(string a, string b);

    //Determines whether this instance of System.String and a specified object,
    //which must also be a System.String object, have the same value.
    // Returns: true if obj is a System.String and its value is the same as this instance; otherwise, false.
    public override bool Equals(object obj);

    // Summary:
    //Determines whether this instance and another specified System.String object have the same value.
    // Returns: true if the value of the value parameter is the same as this instance; otherwise, false
    public bool Equals(string value);
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #12
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Trích dẫn Nguyên bản được gửi bởi SuperUser Xem bài viết
    == là so sánh gì thì tùy định nghĩa nhé
    Vậy mặc định của nó là so sánh như thế nào bạn ? Bạn có thể ví dụ cụ thể cho mình được không ? Cảm ơn bạn đã chia sẻ .
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Các đề tài tương tự

  1. Tham số, tham trị, tham biến. Ý nghĩa như thế nào trong lập trình C?
    Gửi bởi toend2008 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 28-08-2014, 10:24 AM
  2. Bài tập C Bài tập tính lãi ngân hàng dùng đệ quy hoặc tham chiếu, tham trị
    Gửi bởi thaohoangf trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 08-10-2012, 08:24 AM
  3. Phân biệt truyền biến bằng tham trị, tham chiếu, địa chỉ. Xin cảm ơn.
    Gửi bởi thaoha trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 18-02-2012, 02:03 PM
  4. tại sao tham số phải là tham chiếu? (toán tử gán =)
    Gửi bởi tatyasurai trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 12
    Bài viết cuối: 12-06-2011, 01:02 PM
  5. tham trị và tham chiếu trong C#
    Gửi bởi hunter1189 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 16
    Bài viết cuối: 03-04-2011, 11:03 PM

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