C# Class NetIde.Util.PlatformUtil

Afficher le fichier Open project: netide/netide

Méthodes publiques

Свойство Type Description
IsMono bool
IsUnix bool
IsWindows bool
NativeLineTermination LineTermination

Méthodes publiques

Méthode Description
GetLineTermination ( LineTermination mode ) : string
GetNewline ( LineTermination mode ) : string
NormalizeLineTermination ( string value, LineTermination mode ) : string
NormalizeLineTermination ( StringBuilder target, string value, LineTermination mode ) : void

Private Methods

Méthode Description
DetectUnix ( ) : bool
GetNativeLineTermination ( ) : LineTermination

Method Details

GetLineTermination() public static méthode

public static GetLineTermination ( LineTermination mode ) : string
mode LineTermination
Résultat string

GetNewline() public static méthode

public static GetNewline ( LineTermination mode ) : string
mode LineTermination
Résultat string

NormalizeLineTermination() public static méthode

public static NormalizeLineTermination ( string value, LineTermination mode ) : string
value string
mode LineTermination
Résultat string

NormalizeLineTermination() public static méthode

public static NormalizeLineTermination ( StringBuilder target, string value, LineTermination mode ) : void
target StringBuilder
value string
mode LineTermination
Résultat void

Property Details

IsMono public_oe static_oe property

public static bool IsMono
Résultat bool

IsUnix public_oe static_oe property

public static bool IsUnix
Résultat bool

IsWindows public_oe static_oe property

public static bool IsWindows
Résultat bool

NativeLineTermination public_oe static_oe property

public static LineTermination NativeLineTermination
Résultat LineTermination