在C#中可見,是否可以聲明一個枚舉,只有在我將使用它的函數中可見?C#枚舉範圍。只有在功能
3
A
回答
3
枚舉與類有相同的作用域規則。你不能在一個函數中聲明它們,儘管你可以聲明它們是私有的類:
public class Foo {
private enum Bar { A, B, C }
}
3
不需要。枚舉需要在名稱空間或類中聲明,因此它總是具有超出函數本身的範圍。
0
在那class
你可以。我不這麼認爲,所以你只能看到特定的function
。
相關問題
- 1. 是範圍可能與枚舉?
- 2. C#:枚舉範圍內的IP地址
- 3. 枚舉頁內存範圍
- 4. 枚舉日期範圍
- 5. XSD枚舉的值範圍
- 6. 枚舉範圍問題
- 7. 類範圍的枚舉
- 8. 我有問題的範圍與枚舉
- 9. 非範圍枚舉仍然有用嗎?
- 10. 在全球範圍內宣佈枚舉
- 11. 是否有可能知道非固定枚舉的範圍?
- 12. AX 2009:報告範圍枚舉解析枚舉值逗號?
- 13. 枚舉範圍申報錯誤
- 14. 阿達枚舉類型範圍
- 15. 範圍(len(list))還是枚舉(list)?
- 16. 枚舉與功能錯誤
- 17. 更改枚舉的功能
- 18. 範圍在空白功能C++
- 19. 限制的通用功能,只工作在枚舉
- 20. 枚舉在C++
- 21. 功能沒有在主要的範圍
- 22. 使用可枚舉的範圍作爲整數的C#
- 23. 功能在範圍上不
- 24. 功能範圍在JavaScript
- 25. Nodejs功能範圍
- 26. AngularJS $範圍,功能
- 27. 功能範圍的範圍根
- 28. 如何使用沒有範圍的枚舉類
- 29. 如何枚舉範圍內的所有可用Wifi網絡?
- 30. 浮點對象不是枚舉的枚舉,但與範圍和if-else
你可以在函數內使用常量 - 也許這會解決你的問題。 – VinayC 2010-11-23 05:07:42