Я имею дело с DLL, для которого у меня нет примера исходного кода в VB.NET.
Сборка говорит мне, что саб, который я хотел бы назвать, выглядит так:
Public Sub [Operator](image As MatrixBase, ByRef detections As IEnumerable(Of RectDetection), Optional threshold As Double = 0)
Я хотел бы знать, действительно ли я должен называть это так:
SomeClass.Operator(SomeInput)
Слово "оператор" заставляет меня нервничать.
Есть ли более красивый способ сделать это?
Спасибо.
К вашему сведению, это вся сборка DLL:
#Region "Assembly DlibDotNet, Version=19.15.0.0, Culture=neutral, PublicKeyToken=null"
' D:\Dev\Projects\faceshift\faceshift\packages\DlibDotNet.19.15.0.20180916\lib\netstandard2.0\DlibDotNet.dll
#End Region
Imports System.Collections.Generic
Namespace DlibDotNet
Public NotInheritable Class FrontalFaceDetector
Inherits DlibObject
Public Sub [Operator](image As MatrixBase, ByRef detections As IEnumerable(Of RectDetection), Optional threshold As Double = 0)
Protected Overrides Sub DisposeUnmanaged()
Public Function [Operator](image As Array2DBase, Optional threshold As Double = 0) As Rectangle()
Public Function [Operator](image As MatrixBase, Optional threshold As Double = 0) As Rectangle()
End Class
End Namespace