Tôi có biếnC# Tên biến Để Chuỗi
public string MyVariable;
tôi cần sử dụng tên của biến như chuỗi. Ví dụ:
var a = MyVariable.NameVariable();
// a = "MyVariable"
Tôi có thể làm như thế nào?
Tôi muốn tạo miniORM của bạn (NHibernate quá nặng và yêu cầu thư viện riêng). Tại thời điểm này vấn đề là tôi phải chỉ ra một loạt các hằng số. Ví dụ:
public const string FieldIdRules = "idRules"
Và sau đó thực hiện giao dịch liên quan đến hồ sơ samonapisannom. Tôi thấy rằng Hibernate không cần phải xác định giá trị văn bản (cho tỷ lệ trường). Tôi muốn thực hiện tương tự.
Xin lỗi tôi xấu tiếng anh
này Stack Overflow câu trả lời có thể giúp bạn: http://stackoverflow.com/questions/2566101/how-to-get-variable -name-using-reflection –
http://stackoverflow.com/questions/2566101/how-to-get-variable-name-using-reflection cảm ơn Aaron Blenkush8 – user2071747