C# 클래스 GenStrings.IntlStrings

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
CurrenyDecimalDigits ( ) : int
CurrenyDecimalSeparator ( ) : String
CurrenyGroupSeparator ( ) : string
CurrenyGroupSizes ( ) : int[]
CurrenySymbol ( ) : string
GetFormattedDateTimeStrings ( ) : String
GetInterestingDateTime ( ) : System.DateTime
GetInterestingDateTimeFormat ( ) : String
GetInvalidFileName ( int iMaxChar, bool bAbsolute ) : String
GetProbCharStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetProbCharStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
GetProbCharString ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetProbURTCStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetProbURTCStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
GetProbURTCString ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetProblematicStrings ( ) : String[]
GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType, bool bNoLeadNum ) : String
GetRandString ( Int16 iMaxChar, bool bAbsolute, bool bValidate, bool bNoLeadNum ) : String
GetRandomDirectoryName ( String strPath, int iNumberOfSubDirs ) : String
GetRandomDirectoryName ( int iNumberOfSubDirs ) : String
GetRandomValidIdentifier ( Int16 iMaxChar, bool bAbsolute ) : String
GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType, bool bNoLeadNum ) : String
GetString ( int iMaxChar, bool bAbsolute, bool bValidate ) : String
GetString ( int iMaxChar, bool bAbsolute, bool bValidate, bool bNoLeadNum ) : String
GetTop20String ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetUniStrInvalidAnsi ( int iMaxChar, bool bAbsolute, enuCodeType intCodeType, enuLCIDList enulcidType ) : String
GetUniStrMappedAnsi ( Int16 iMaxChar, bool bAbsolute, enuCodeType intCodeType, enuLCIDList enuLCIDType ) : String
GetUniStrRandAnsiBytes ( int iMaxChar, bool bAbsolute, bool bValidate, enuCodeType intCodeType, enuLCIDList enulcidType, bool bNoLeadNum ) : Byte[]
GetValidFileName ( int iMaxChar, bool bAbsolute ) : String
IntlStrings ( ) : System
IntlStrings ( int iLCID ) : System
IntlStrings ( long lSeed ) : System
IntlStrings ( long lSeed, int iLCID ) : System
IsValidChar ( String strTestStr ) : bool
NumberDecimalDigits ( ) : int
NumberDecimalSeparator ( ) : string
NumberGroupSeparator ( ) : string
NumberGroupSizes ( ) : int[]

비공개 메소드들

메소드 설명
GenerateChar ( Int16 intNumberOfByte, bool blnValidate ) : String
GenerateRandChar ( Int16 intNumberOfByte, bool blnValidate ) : String
GetAllLines ( String strText ) : ArrayList
GetAlphaNumericString ( Int16 iMaxChar, bool bAbsolute ) : String
GetLeadByteRangeIndex ( int iLCID ) : int
GetLocaleInfo ( int iLCID, int LCType, StringBuilder lpData, int cchData ) : int
GetRandString ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
GetRandomLine ( String strText ) : String
GetRandomPositions ( int iLength, ArrayList al ) : int[]
GetStringTypeA ( int iLCID, int dwInfoType, String lpSrcStr, int cchSrc, Int16 &lpCharType ) : int
GetUniStrRandAnsi ( int iMaxChar, bool bAbsolute, bool bValidate, enuCodeType intCodeType, enuLCIDList enulcidType, bool bNoLeadNum ) : String
InsertInterestingChars ( String strText ) : String
IsValidCodePage ( int CodePage ) : int
IsValidFileNameChar ( Char cFileChar ) : bool
LoadResourceFile ( int iLCID ) : bool
MakeProbOrInterestingString ( string strText, int iMaxChar ) : string
MakeRandString ( Int16 intMaxChar, bool blnAbsolute, bool blnValidate, bool blnNoLeadNum ) : String
MakeString ( Int16 intMaxChar, bool blnAbsolute, bool blnValidate, bool blnNoLeadNum ) : String
MakeTheString ( int iMaxChar ) : String
RemoveAdditionalnfoChars ( String strText ) : String
RetrieveSectionInfo ( enuDataSectionTypes DataSectionType, bool bRemoveLineFeed ) : String
SetLeadByteRange ( ) : void
VerifyLCID ( int iLCID ) : bool
VerifyLCIDAndLoadResource ( int iLCID ) : void

메소드 상세

CurrenyDecimalDigits() 공개 메소드

public CurrenyDecimalDigits ( ) : int
리턴 int

CurrenyDecimalSeparator() 공개 메소드

public CurrenyDecimalSeparator ( ) : String
리턴 String

CurrenyGroupSeparator() 공개 메소드

public CurrenyGroupSeparator ( ) : string
리턴 string

CurrenyGroupSizes() 공개 메소드

public CurrenyGroupSizes ( ) : int[]
리턴 int[]

CurrenySymbol() 공개 메소드

public CurrenySymbol ( ) : string
리턴 string

GetFormattedDateTimeStrings() 공개 메소드

public GetFormattedDateTimeStrings ( ) : String
리턴 String

GetInterestingDateTime() 공개 메소드

public GetInterestingDateTime ( ) : System.DateTime
리턴 System.DateTime

GetInterestingDateTimeFormat() 공개 메소드

public GetInterestingDateTimeFormat ( ) : String
리턴 String

GetInvalidFileName() 공개 메소드

public GetInvalidFileName ( int iMaxChar, bool bAbsolute ) : String
iMaxChar int
bAbsolute bool
리턴 String

GetProbCharStrLCID() 공개 메소드

public GetProbCharStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetProbCharStrLCID() 공개 메소드

public GetProbCharStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
리턴 String

GetProbCharString() 공개 메소드

public GetProbCharString ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetProbURTCStrLCID() 공개 메소드

public GetProbURTCStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetProbURTCStrLCID() 공개 메소드

public GetProbURTCStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
리턴 String

GetProbURTCString() 공개 메소드

public GetProbURTCString ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetProblematicStrings() 공개 메소드

public GetProblematicStrings ( ) : String[]
리턴 String[]

GetRandStrLCID() 공개 메소드

public GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetRandStrLCID() 공개 메소드

public GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
리턴 String

GetRandStrLCID() 공개 메소드

public GetRandStrLCID ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType, bool bNoLeadNum ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
bNoLeadNum bool
리턴 String

GetRandString() 공개 메소드

public GetRandString ( Int16 iMaxChar, bool bAbsolute, bool bValidate, bool bNoLeadNum ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
bNoLeadNum bool
리턴 String

GetRandomDirectoryName() 공개 메소드

public GetRandomDirectoryName ( String strPath, int iNumberOfSubDirs ) : String
strPath String
iNumberOfSubDirs int
리턴 String

GetRandomDirectoryName() 공개 메소드

public GetRandomDirectoryName ( int iNumberOfSubDirs ) : String
iNumberOfSubDirs int
리턴 String

GetRandomValidIdentifier() 공개 메소드

public GetRandomValidIdentifier ( Int16 iMaxChar, bool bAbsolute ) : String
iMaxChar System.Int16
bAbsolute bool
리턴 String

GetStrLcid() 공개 메소드

public GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetStrLcid() 공개 메소드

public GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
리턴 String

GetStrLcid() 공개 메소드

public GetStrLcid ( Int16 iMaxChar, bool bAbsolute, bool bValidate, enuLCIDList enulcidType, bool bNoLeadNum ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
enulcidType enuLCIDList
bNoLeadNum bool
리턴 String

GetString() 공개 메소드

public GetString ( int iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar int
bAbsolute bool
bValidate bool
리턴 String

GetString() 공개 메소드

public GetString ( int iMaxChar, bool bAbsolute, bool bValidate, bool bNoLeadNum ) : String
iMaxChar int
bAbsolute bool
bValidate bool
bNoLeadNum bool
리턴 String

GetTop20String() 공개 메소드

public GetTop20String ( Int16 iMaxChar, bool bAbsolute, bool bValidate ) : String
iMaxChar System.Int16
bAbsolute bool
bValidate bool
리턴 String

GetUniStrInvalidAnsi() 공개 메소드

public GetUniStrInvalidAnsi ( int iMaxChar, bool bAbsolute, enuCodeType intCodeType, enuLCIDList enulcidType ) : String
iMaxChar int
bAbsolute bool
intCodeType enuCodeType
enulcidType enuLCIDList
리턴 String

GetUniStrMappedAnsi() 공개 메소드

public GetUniStrMappedAnsi ( Int16 iMaxChar, bool bAbsolute, enuCodeType intCodeType, enuLCIDList enuLCIDType ) : String
iMaxChar System.Int16
bAbsolute bool
intCodeType enuCodeType
enuLCIDType enuLCIDList
리턴 String

GetUniStrRandAnsiBytes() 공개 메소드

public GetUniStrRandAnsiBytes ( int iMaxChar, bool bAbsolute, bool bValidate, enuCodeType intCodeType, enuLCIDList enulcidType, bool bNoLeadNum ) : Byte[]
iMaxChar int
bAbsolute bool
bValidate bool
intCodeType enuCodeType
enulcidType enuLCIDList
bNoLeadNum bool
리턴 Byte[]

GetValidFileName() 공개 메소드

public GetValidFileName ( int iMaxChar, bool bAbsolute ) : String
iMaxChar int
bAbsolute bool
리턴 String

IntlStrings() 공개 메소드

public IntlStrings ( ) : System
리턴 System

IntlStrings() 공개 메소드

public IntlStrings ( int iLCID ) : System
iLCID int
리턴 System

IntlStrings() 공개 메소드

public IntlStrings ( long lSeed ) : System
lSeed long
리턴 System

IntlStrings() 공개 메소드

public IntlStrings ( long lSeed, int iLCID ) : System
lSeed long
iLCID int
리턴 System

IsValidChar() 공개 메소드

public IsValidChar ( String strTestStr ) : bool
strTestStr String
리턴 bool

NumberDecimalDigits() 공개 메소드

public NumberDecimalDigits ( ) : int
리턴 int

NumberDecimalSeparator() 공개 메소드

public NumberDecimalSeparator ( ) : string
리턴 string

NumberGroupSeparator() 공개 메소드

public NumberGroupSeparator ( ) : string
리턴 string

NumberGroupSizes() 공개 메소드

public NumberGroupSizes ( ) : int[]
리턴 int[]