如果编译器不骂我。。。愚蠢的但我有一个类,里面有另一个嵌套的静态类。我试图访问它,但我得到了一个语法错误,说:
unexpected token ::
我试着如下调用该类:
myLibrarymyClass::nestedClass::myFunction()
第一个设置为"::"运行良好,但第二个对会导致错误。你知道我是怎么处理的吗?我的很多图书馆都是这样写的,如果有人能帮助我,我将不胜感激!
实际上有一个解决方案。我真傻!为了将嵌套类从类中取出,这真的很简单。看看如何从System.NET类中获得DataTable类:
SystemDataDataTable
你的图书馆也可以这样做。对于我在上面发布的代码,只需执行:
myLibrarymyClassnestedClass::myFunction()
我用\替换了第一个:这样编译器就知道我在找什么了!感谢您的建议,所有这些建议都会非常有效,事实上,在代码实践方面可能会更好一些!