2013-08-15 3 views
0

C# 코드에서 Visual Basic 라이브러리를 사용하는 것이 맞지 않습니까?C# 코드의 Visual Basic 라이브러리

하나의 특정 예는 VB 용으로 존재하지만 C# 용으로는 존재하지 않는 CSV 파서입니다. TextFieldParser 용 Microsoft.VisualBasic.FileIO 사용

다른 예제가 있다고 확신합니다. 물론 C#에서 동일한 작업을 수행 할 수있는 방법이 있지만 더 많은 코드를 작성해야하는 이유는 무엇입니까?

+0

C#에서'InputBox' 컨트롤이 VB.NEt에서는 잘 작동하지만 C# .net은 같은 기능을 제공하지 않는다는 점에서 C# 내에서 MicroSoft.VisualBasic 클래스 lib를 사용할 수 있습니다. – MethodMan

답변

1

.NET (물론, 하나의 주된 점)의 포인트은 어떤 언어가 쓰여졌는지 상관 없습니다! 그래서 C#에서 VB 라이브러리를 호출하는 것은 큰 문제가되지 않습니다.

TextFieldParser은 C#에서 완벽하게 안전하고 합리적입니다. 이것은 기본 Framework 설치의 일부입니다. 그걸 써!

"왜 바퀴를 다시 만들까요?" - 맞아!