Navigation: X# 文档 > X# 编译器错误和警告
Warning XS9012
检测到具有不同值的重复定义 '{0}', {1} <=> {2}
当发现第二个定义的值不同时,就会产生该警告。
请注意,预处理器并不 "评估" 定义的内容。它进行的是严格的文本比较。
因此,"1 "与 "1L "或 "1U'"并不相同
#define MYDEFINE 1
#define MYDEFINE 1U // Warning XS9012