logo
VitNX3 Documentation

# Text.ReplacerMonster Method

Namespace: VitNX3.Functions.Data
Assembly: VitNX3 (in VitNX3.dll)
Replacers the monster.
VB
C#
F#
C++
JScript
Copy

    public static string ReplacerMonster(
       string text,
       List<string> forReplace,
       List<string> toReplace,
       int countOfSpacesWith_forReplace
    )

    This language is not supported or no code example is available.

#### Parameters

text
  string

The text.

forReplace
  List<string>

The for replace.

toReplace
  List<string>

The to replace.

countOfSpacesWith_forReplace
  int

The count of spaces with forReplace. From 0 to 2.

#### Return Value

string

A string.

Source code
VB
C#
F#
C++
JScript
Copy

    public static string ReplacerMonster(string text, List<string> forReplace, List<string> toReplace, int countOfSpacesWith_forReplace)
     {
         for (int i = 0; i < forReplace.Count; i++)
         {
             switch (countOfSpacesWith_forReplace)
             {
                 case 0:
                     {
                         if (text.Contains($"{forReplace[i]}"))
                             text = text.Replace(forReplace[i], toReplace[i]);
                         break;
                     }
                 case 1:
                     {
                         if (text.Contains($" {forReplace[i]}"))
                             text = text.Replace(forReplace[i], toReplace[i]);
                         break;
                     }
                 case 2:
                     {
                         if (text.Contains($" {forReplace[i]} "))
                             text = text.Replace(forReplace[i], toReplace[i]);
                         break;
                     }
             }
         }
         return text;
     }

    This language is not supported or no code example is available.

Applies to

#### .NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

#### .NET Core

Supported in: 5.0+, 6.0+
See Also
Text Class
VitNX3.Functions.Data Namespace