Strings.Mid Method (String, Int32)
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Returns a string containing a specified number of characters from a string.
Namespace: Microsoft.VisualBasic
Assembly: Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)
Syntax
'Declaration
Public Shared Function Mid ( _
str As String, _
Start As Integer _
) As String
public static string Mid(
string str,
int Start
)
Parameters
- str
Type: System.String
Required. String expression from which characters are returned.
- Start
Type: System.Int32
Required. Integer expression. Starting position of the characters to return. If Start is greater than the number of characters in str, the Mid function returns a zero-length string (""). Start is one based.
Return Value
Type: System.String
Returns a string containing a specified number of characters from a string.
Remarks
To determine the number of characters in str, use the Len function.
Visual Basic has a Mid function and a Mid statement. These elements both operate on a specified number of characters in a string, but the Mid function returns the characters while the Mid statement replaces the characters.
Examples
This example uses the Mid function to return a specified number of characters from a string.
' Creates text string.
Dim TestString As String = "Mid Function Demo"
' Returns "Mid".
Dim FirstWord As String = Mid(TestString, 1, 3)
' Returns "Demo".
Dim LastWord As String = Mid(TestString, 14, 4)
' Returns "Function Demo".
Dim MidWords As String = Mid(TestString, 5)
Version Information
Silverlight
Supported in: 5, 4, 3
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
See Also