CSharpUtils.Templates.Utils.StringUtils.EscapeString C# (CSharp) Метод

EscapeString() публичный статический Метод

public static EscapeString ( String Value ) : String
Value String
Результат String
		public static String EscapeString(String Value)
		{
			String EscapedString = "";

			if (Value == null)
			{
				Console.Error.WriteLine("EscapeString.Value=null");
			}

			for (int n = 0; n < Value.Length; n++)
			{
				switch (Value[n])
				{
					case '\n': EscapedString += @"\n"; break;
					case '\r': EscapedString += @"\r"; break;
					case '\t': EscapedString += @"\t"; break;
					case '"': EscapedString += "\\\""; break;
					default: EscapedString += Value[n]; break;
				}
			}

			return '"' + EscapedString + '"';
		}