Como: usar uma classe que define os operadores (Visual Basic)
Se você estiver usando uma classe ou estrutura que define suas própria operadores, você pode acessar os operadores de Visual Basic.
Definir um operador em uma classe ou estrutura também é chamado de sobrecarregar o operador.
O exemplo a seguir acessa a estrutura SQL SqlString,que define os operadores de conversão (Função CType (Visual Basic))em ambas as direções entre uma sequência SQL e uma Visual Basic sequência de caracteres.Use CType( expressão de sequência de caracteres SQL,String) para converter uma sequência SQL em uma sequência de caracteres Visual Basic, e CType(expressão de sequência Visual Basic , SqlString) para converter na outra direção.
' Insert the following line at the beginning of your source file.
Imports System.Data.SqlTypes
Public Sub setJobString(ByVal g As Integer)
Dim title As String
Dim jobTitle As System.Data.SqlTypes.SqlString
Select Case g
Case 1
title = "President"
Case 2
title = "Vice President"
Case 3
title = "Director"
Case 4
title = "Manager"
Case Else
title = "Worker"
End Select
jobTitle = CType(title, SqlString)
MsgBox("Group " & CStr(g) & " generates title """ &
CType(jobTitle, String) & """")
End Sub
A estrutura SqlString define um operador de conversão (Função CType (Visual Basic)) de String para SqlString e outra de SqlString para String.A instrução que atribui title para jobTitle usa o operador first e o MsgBox chamada de função usa o segundo.
Certifique-se de que a classe ou estrutura que você está usando define o operador que você deseja usar.Não presuma que a classe ou estrutura tenha definido cada operador disponível para a sobrecarga.Para obter uma lista de operadores disponíveis, consulte Instrução Operator.
Inclua a instrução Imports apropriada para a sequência SQL no início do seu arquivo de origem (em System.Data.SqlTypes neste caso).
Seu projeto deve ter referências a System. Data e System. XML.
Como: definir um operador (Visual Basic)
Como: definir um operador de conversão (Visual Basic)
Como: chamar um procedimento de operador (Visual Basic)
Como: declara uma estrutura (Visual Basic)
Procedimentos de operador (Visual Basic)