繁体   English   中英

什么是.base.cs文件扩展名

[英]What exactly is a .base.cs file extension

.base.cs文件扩展名是什么? 它与常规.cs类文件有何不同? 以及它的用法有何不同? 我使用了一个代码生成工具,它是它生成的,然后是项目构建的,但是我不确定它们是用.base.cs而不是.cs制成的-这些类都是局部类,不确定是否这是一个线索。

它只是代码生成工具使用的扩展名,可确保生成的文件名与项目中的任何现有文件不冲突。 由于生成的类是partial您可以创建自己的具有相同名称(减去.base )的代码文件以扩展它们。 例如:

MyClass.base.cs   // classes created by the code generator
MyClass.cs        // custom extensions to the generated classes

它将像其他任何代码文件一样进行编译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM