-3
A
回答
6
operator
是C#中的保留字。如果你想使用它作为一个标识符,那么你必须用@
它的前面,或者只是选择一个不同的名称干脆:
char operator; // Invalid, operator is a reserved word.
char oper; // Valid.
char @operator; // Also valid.
错误消息来源于这样的事实,编译器认为你正试图重载一个运营商,所以它期望operator
关键字后跟一个运营商,如在:
static char operator+(Foo a, Foo b) { ... }
相关问题
- 1. [:-le:一元运算符预计
- 2. Bash - 二元运算符预计
- 3. 元运算符预期
- 4. 在Bash中预计的一元运算符
- 5. 二元运算符预计在双赢的bash
- 6. C三元运算符
- 7. 三元运算符C
- 8. BASH'一元运算符预期'
- 9. [:-gt:一元运算符预期
- 10. Unix bash错误 - 二元运算符预计
- 11. C++多个运算符计算器
- 12. BUGS错误:“预计集合运算符c错误pos 13018”
- 13. 和C预处理位运算符
- 14. 元运算符在C++超载特例
- 15. 多少元运算符在C语言
- 16. 运算符[&]在C++
- 17. 运算符()在C++
- 18. javascript三元运算符来计算字符串中的字符
- 19. C++运算符 ''
- 20. 运算符[] [] C++
- 21. 三元运算符作为C宏中三元运算符的操作数
- 22. 预增加运算符
- 23. C++:运算符重载,运算符+
- 24. 三元运算符在foreach
- 25. 单元减号运算符在C++中如何处理布尔运算符?
- 26. C#三元运算符不工作
- 27. 三元运算符和回归C
- 28. java vs c中的三元运算符
- 29. C中的三元运算符#
- 30. C#++一元运算符增量问题
欢迎来到SO。你能分享你的代码吗? – JNL
也许问一个问题? – tzerb
命名空间WindowsFormsApplication1 { 公共部分Form1类:形式 { 公共Form1中() { 的InitializeComponent(); } char操作符; 私人按钮btnC,btnOne,btnTwo,btnThree,btnFour,btnFive,btnSix,btnSeven,btnEight,btnNine,btnZero,btnPlus,btnMinus,btnDiv,btnMul,btnEqual,btnSqrt,btnDot,btnBack; \t // private EditText eNum; \t public static float firstValue = 0; \t public static float secondValue = 0; \t public static String thirdValue =“”; – sravs