我一直在研究在我的C#应用程序中完成一个半平凡任务的最佳方法,而这个实现最简单的答案涉及引用Microsoft.VisualBasic命名空间。 (具体来说,我正在进行CSV处理,并希望使用TextFieldParser类,但这与此问题并不相关)。
这对我的申请有什么影响?我知道它将在.NET框架中引用另一个命名空间,但它与引用任何其他命名空间有什么不同吗?有一个单独的VisualBasic命名空间有什么意义?
我并不是完全反对Visual Basic(它只是编写.NET应用程序的另一种语法),但我想了解为什么只有VB的单独命名空间以及在C#中使用它的含义应用。我不喜欢盲目地使用和依赖我不理解的东西。
有一个问题:Is the Microsoft.VisualBasic namespace "true .NET" code?但它并没有真正完全回答我关于此命名空间对我的应用程序会产生什么影响的问题。 (再加上10个调用中的1个不仅仅是包装器吗?)
答案 0 :(得分:0)
为Microsoft.VisualBasic.FileIO.TextFieldParser课程加入Microsoft.VisualBasic.dll
汇编没有任何错误或特殊之处。