你可以在 C# 中使用 VB.Net 的 "My"。毕竟,它们都是代码。在你的 C# 项目中,你只需要添加对 Microsoft.VisualBasic 的引用即可。你可以在这里查看更详细的说明: http://www.codeproject.com/KB/cs/MyNamespace.aspx 我认为在“我的”中没有任何东西是你不能不使用它就实现的;但仅仅因为你不用VB.Net编程,你就得不使用它。话虽如此,我认识的大多数架构师如果看到你在C#项目中添加对VisualBasic的引用,他们会翻白眼。但这完全可行。