Class KeyValueArgument
Namespace: CmlLib.Core.CommandParser
Assembly: CmlLib.Core.dll
public class KeyValueArgument
Inheritance
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Key
public string Key { get; }
Property Value
Value
public string? Value { get; }
Property Value
Methods
Create(string, string?)
public static KeyValueArgument Create(string key, string? value)
Parameters
key string
value string?
Returns
CreateWithoutValidation(string, string?)
public static KeyValueArgument CreateWithoutValidation(string key, string? value)
Parameters
key string
value string?
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj object?
Returns
Escape(string)
public static string Escape(string input)
Parameters
input string
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
ToString(bool)
public string ToString(bool formatMode)
Parameters
formatMode bool