Possible Duplicate:
Declaration suffix for decimal typeC# - Numeric hậu tố
Hey mọi người,
Trong đoạn mã sau đây; RewardValue là một số thập phân:
dto.RewardValue = 1.5;
Bây giờ, điều này mang lại cho tôi những lỗi sau:
"Không thể chuyển đổi loại nguồn kép nhắm mục tiêu loại thập phân"
Làm cho cảm giác, và có thể dễ dàng fixable bằng cách thay đổi đó dòng mã này:
dto.RewardValue = 1.5m;
Bây giờ, "m" chuyển đổi thành số thập phân và tất cả đều tốt.
Có ai biết một nơi nào đó nơi tôi có thể tìm thấy danh sách tất cả các toán tử loại "m" đó không? (Và nếu bạn có thể cho tôi biết những gì thuật ngữ thích hợp cho những người đang có, nó sẽ được đánh giá cao)
EDIT: Nhờ HCL và MartyIX đã cho tôi biết rằng đây là gọi là "hậu tố"
Câu trả lời cho điều này được tìm thấy tại câu hỏi "dupe" , nhưng câu hỏi được hỏi có nhiều mục tiêu hơn. Nó yêu cầu một cách rõ ràng chỉ cho hậu tố thập phân ('decimal m = 2m;'), và điều này yêu cầu một danh sách tất cả các "hậu tố dạng số". Fwiw, 2 ¢, v.v. – ruffin