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

Đề tài: Cách lấy giá trị biến từ class này sang class khác trong lập trình C#

  1. #1
    Ngày gia nhập
    09 2010
    Nơi ở
    tiền giang
    Bài viết
    6

    Mặc định Cách lấy giá trị biến từ class này sang class khác trong lập trình C#

    Muốn lấy biến của class này sang class khác để tính toán thì phải làm sao?

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Hà Nội
    Bài viết
    733

    Bạn khai báo biên là Public hay Internal hay là Protected. Cái này bạn tìm hiểu phạm vi truy cập của biến là sẽ biết.
    Hỏi một câu thì chỉ dốt trong chốc lát.Nhưng nếu không hỏi thì bạn sẽ dốt suốt đời.

  3. #3
    Ngày gia nhập
    02 2011
    Bài viết
    56

    Class1
    Code:
    using System;
    
    namespace KSDGMH_QL
    {
        class zXcongducXz
        {
    	public static String strConfig = "CaiDat.ini";
        }
    }
    Class2 này sử dụng biến strConfig của class zXcongducXz
    Code:
    using System;
    
    namespace KSDGMH_QL
    {
        class zXcongducXz2
        {
    	public static String strConfig = zXcongducXz.strConfig;
        }
    }

  4. #4
    Ngày gia nhập
    02 2011
    Bài viết
    36

    Cái này cũng đơn giản thôi bạn. Việc lấy biến qua lại giữa các lớp có 2 trường hợp: thừa kế hay kg thừa kế. Ở đây mình tập trung vào cách kg thừa kế:

    VD:
    Class ClassA
    {

    private int varA;
    protected int varB;
    public int varC;
    }

    Class ClassB
    {
    void print()
    {
    ClassA a = new ClassA();
    Console.WriteLine(a.varA); // Báo lỗi vì khai báo private
    Console.WriteLine(a.varB); // Báo lỗi vì khai báo protected
    Console.WriteLine(a.varC); // ok
    }
    }

    Trong ví dụ trên bạn sẽ thấy tùy theo phạm vi truy cập của các biến trong ClassA mà sử dụng.
    Về phạm vi truy cập (Private, Protected, Public thì bạn tự tham khảo trong sách vở nhé).

  5. #5
    Ngày gia nhập
    09 2010
    Nơi ở
    tiền giang
    Bài viết
    6

    thank tất cả mọi người. giờ mình đã hiểu

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

  1. Sử dụng biến từ class khác trong C#
    Gửi bởi masaki1991 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 15-05-2013, 12:17 AM
  2. thay đổi giá trị biến const trong class có được không?
    Gửi bởi gs_nguyenhuong trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 17-10-2012, 01:22 PM
  3. Cách hiển thị giá trị của một biến kiểu int ra màn hình qua Messagebox trong một hàm của class
    Gửi bởi theboy909 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 18-05-2011, 06:11 PM
  4. Truy cập biến từ class này sang class kia xin giúp
    Gửi bởi baotran trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 02-12-2010, 09:20 AM
  5. Lập trình C++ tăng giá trị 1 biến trong class mỗi lần khai báo đối tượng?
    Gửi bởi C_moi_hoc 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: 13-05-2010, 12:54 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