Skip to content

M_Ekstrand_Text_StringOperations_Replace_1

Fred Ekstrand edited this page Aug 4, 2020 · 1 revision

StringOperations.Replace Method (String, Char[], Char[])

Returns a new string in which all occurrences of all Unicode characters in an array are replaced with the specified Unicode characters in an array at the same element index.

Namespace: Ekstrand.Text
Assembly: StringOperations (in StringOperations.dll) Version: 1.0.0.3 (1.0.0.3)

Syntax

C#

public static string Replace(
	this string str,
	char[] oldChars,
	char[] newChars
)

VB

<ExtensionAttribute>
Public Shared Function Replace ( 
	str As String,
	oldChars As Char(),
	newChars As Char()
) As String

C++

public:
[ExtensionAttribute]
static String^ Replace(
	String^ str, 
	array<wchar_t>^ oldChars, 
	array<wchar_t>^ newChars
)

F#

[<ExtensionAttribute>]
static member Replace : 
        str : string * 
        oldChars : char[] * 
        newChars : char[] -> string 

Parameters

 

str
Type: System.String
String to have its characters replaced.
oldChars
Type: System.Char[]
Character array of characters to be replaced
newChars
Type: System.Char[]
Character array to replace all occurrences of defined characters in the character array index by index.

Return Value

Type: String
Returns a new string with all characters occurrences replaced by index in replacement character array.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type String. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also

Reference

StringOperations Class
Replace Overload
Ekstrand.Text Namespace

Clone this wiki locally