VBScript to C# - Equivalent string functions
A Cheat Sheet containing the VBScript string functions and their equivalent methods in C#.
| VBScript | Description |
C# Equivalent |
| InStr | Returns the position of the first occurrence of one string within another. The search begins at the first character of the string | IndexOf() |
| InStrRev | Returns the position of the first occurrence of one string within another. The search begins at the last character of the string | - |
| LCase | Converts a specified string to lowercase | ToLower() |
| Left | Returns a specified number of characters from the left side of a string | SubString() |
| Len | Returns the number of characters in a string | Length() |
| LTrim | Removes spaces on the left side of a string | TrimStart() |
| RTrim | Removes spaces on the right side of a string | TrimEnd() |
| Trim | Removes spaces on both the left and the right side of a string | Trim() |
| Mid | Returns a specified number of characters from a string | SubString() |
| Replace | Replaces a specified part of a string with another string a specified number of times | Replace() |
| Right | Returns a specified number of characters from the right side of a string | SubString() |
| Space | Returns a string that consists of a specified number of spaces | PadLeft(), PadRight() |
| StrComp | Compares two strings and returns a value that represents the result of the comparison | Compare(), Equals() |
| String | Returns a string that contains a repeating character of a specified length | - |
| StrReverse | Reverses a string | - |
| UCase | Converts a specified string to uppercase | ToUpper() |
Currently rated 4.00 by 8 people
Rate Now!
Date Posted:
28 May 2007 21:18
Last Updated:
23 August 2010 09:22
Posted by:
Mikesdotnetting
Total Views to date:
11226



Comments
01 June 2011 11:33 from Gary Winey
Hello,
String - Returns a string that contains a repeating character of a specified length - new string('0', 10)
One of the overloaded string constructors takes a char and repeats it x number of times.
Thanks for sharing your expertise with others!