Chúng tôi có một đoạn lớn mã di sản trong VB mà tôi muốn thử nghiệm đơn vị, vì vậy hãy bước một nếu xây dựng giao diện. Trong C#, studio trực quan có chức năng Refactor ít -> chức năng Extract Interface. VB, phải không?VB có thể trích xuất các giao diện từ một lớp như C#?
Có cách nào tốt để làm điều này trong VB không?
Chức năng giao diện chiết xuất có sẵn trong Visual Studio, cho cả C# và VB.Net – Jay
@ Jay Refactoring trong VB là có giới hạn: http: //stackoverflow.com/q/7761943/573218 –
Đây không phải là giải pháp hiệu quả nhất, nhưng bạn có thể chuyển đổi mã kế thừa thành C#, trích xuất thành giao diện và sau đó chuyển đổi nó về VB.NET. Kiểm tra [Chuyển đổi VB.NET sang C#] (http://www.developerfusion.com/tools/convert/vb-to-csharp/) để có trình chuyển đổi trực tuyến miễn phí. –