я взял это определение структуры из Windows API CodePack:Перевести C# CTOR к VB.NET эквивалентной
public struct IconReference
{
//...
public IconReference(string moduleName, int resourceId)
: this()
{
//...
}
public IconReference(string refPath)
: this()
{
//...
}
//...
}
Проблема заключается в том, я не понимаю, как перевести эти рода конструкторами в VB.NET.
Что это значит, что значение этого : this()
?
Когда я использую переводчик онлайн-кода, он переводит его как Me.New()
, однако это не удается при компиляции, потому что у этой структуры нет без параметров ctor.
Там нет цели к ней, на структуру не может иметь конструктор по умолчанию. Просто пропустите. –