C# 클래스 Microsoft.Common.Core.StringExtensions

파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
ContainsIgnoreCase ( this s, string prefix ) : bool
EndsWith ( this s, char ch ) : bool
EndsWithIgnoreCase ( this s, string suffix ) : bool
EndsWithOrdinal ( this s, string suffix ) : bool
EqualsIgnoreCase ( this s, string other ) : bool
EqualsOrdinal ( this s, string other ) : bool
FormatCurrent ( this format ) : string
FormatCurrent ( this format, object arg ) : string
FormatInvariant ( this format ) : string
FormatInvariant ( this format, object arg ) : string
GetDefaultLineBreakSequence ( this s ) : string

Given a string (typically text from a file) determines which line break sequence should be used when editing or formatting the file. If no line breaks found, LF is returned.

GetSHA512Hash ( this input ) : string
IndexOfIgnoreCase ( this s, string searchFor ) : int
IndexOfIgnoreCase ( this s, string searchFor, int startIndex ) : int
IndexOfOrdinal ( this s, string searchFor ) : int
LastIndexOfIgnoreCase ( this s, string searchFor ) : int
LastIndexOfIgnoreCase ( this s, string searchFor, int startIndex ) : int
RemoveWhiteSpaceLines ( this text ) : string
Replace ( this s, string oldValue, string newValue, int start, int length ) : string
StartsWithIgnoreCase ( this s, string prefix ) : bool
StartsWithOrdinal ( this s, string prefix ) : bool
SubstringToHex ( this s, int position, int count ) : int
ToDateTimeOrDefault ( this value ) : System.DateTime
ToLongOrDefault ( this value ) : long
TrimQuotes ( this s ) : string

메소드 상세

ContainsIgnoreCase() 공개 정적인 메소드

public static ContainsIgnoreCase ( this s, string prefix ) : bool
s this
prefix string
리턴 bool

EndsWith() 공개 정적인 메소드

public static EndsWith ( this s, char ch ) : bool
s this
ch char
리턴 bool

EndsWithIgnoreCase() 공개 정적인 메소드

public static EndsWithIgnoreCase ( this s, string suffix ) : bool
s this
suffix string
리턴 bool

EndsWithOrdinal() 공개 정적인 메소드

public static EndsWithOrdinal ( this s, string suffix ) : bool
s this
suffix string
리턴 bool

EqualsIgnoreCase() 공개 정적인 메소드

public static EqualsIgnoreCase ( this s, string other ) : bool
s this
other string
리턴 bool

EqualsOrdinal() 공개 정적인 메소드

public static EqualsOrdinal ( this s, string other ) : bool
s this
other string
리턴 bool

FormatCurrent() 공개 정적인 메소드

public static FormatCurrent ( this format ) : string
format this
리턴 string

FormatCurrent() 공개 정적인 메소드

public static FormatCurrent ( this format, object arg ) : string
format this
arg object
리턴 string

FormatInvariant() 공개 정적인 메소드

public static FormatInvariant ( this format ) : string
format this
리턴 string

FormatInvariant() 공개 정적인 메소드

public static FormatInvariant ( this format, object arg ) : string
format this
arg object
리턴 string

GetDefaultLineBreakSequence() 공개 정적인 메소드

Given a string (typically text from a file) determines which line break sequence should be used when editing or formatting the file. If no line breaks found, LF is returned.
public static GetDefaultLineBreakSequence ( this s ) : string
s this
리턴 string

GetSHA512Hash() 공개 정적인 메소드

public static GetSHA512Hash ( this input ) : string
input this
리턴 string

IndexOfIgnoreCase() 공개 정적인 메소드

public static IndexOfIgnoreCase ( this s, string searchFor ) : int
s this
searchFor string
리턴 int

IndexOfIgnoreCase() 공개 정적인 메소드

public static IndexOfIgnoreCase ( this s, string searchFor, int startIndex ) : int
s this
searchFor string
startIndex int
리턴 int

IndexOfOrdinal() 공개 정적인 메소드

public static IndexOfOrdinal ( this s, string searchFor ) : int
s this
searchFor string
리턴 int

LastIndexOfIgnoreCase() 공개 정적인 메소드

public static LastIndexOfIgnoreCase ( this s, string searchFor ) : int
s this
searchFor string
리턴 int

LastIndexOfIgnoreCase() 공개 정적인 메소드

public static LastIndexOfIgnoreCase ( this s, string searchFor, int startIndex ) : int
s this
searchFor string
startIndex int
리턴 int

RemoveWhiteSpaceLines() 공개 정적인 메소드

public static RemoveWhiteSpaceLines ( this text ) : string
text this
리턴 string

Replace() 공개 정적인 메소드

public static Replace ( this s, string oldValue, string newValue, int start, int length ) : string
s this
oldValue string
newValue string
start int
length int
리턴 string

StartsWithIgnoreCase() 공개 정적인 메소드

public static StartsWithIgnoreCase ( this s, string prefix ) : bool
s this
prefix string
리턴 bool

StartsWithOrdinal() 공개 정적인 메소드

public static StartsWithOrdinal ( this s, string prefix ) : bool
s this
prefix string
리턴 bool

SubstringToHex() 공개 정적인 메소드

public static SubstringToHex ( this s, int position, int count ) : int
s this
position int
count int
리턴 int

ToDateTimeOrDefault() 공개 정적인 메소드

public static ToDateTimeOrDefault ( this value ) : System.DateTime
value this
리턴 System.DateTime

ToLongOrDefault() 공개 정적인 메소드

public static ToLongOrDefault ( this value ) : long
value this
리턴 long

TrimQuotes() 공개 정적인 메소드

public static TrimQuotes ( this s ) : string
s this
리턴 string