Table of Contents

Class Strings

Namespace
PHCLibrary.Utils
Assembly
PHCLibrary.dll
public class Strings
Inheritance
Strings

Methods

FieldNameWithoutAlias(string)

[Obsolete("Use RemoveFirstAlias extension")]
public static string FieldNameWithoutAlias(string value)

Parameters

Nome Tipo Descrição
value string

Returns

string

FileToStr(string)

public static string FileToStr(string fileName)

Parameters

Nome Tipo Descrição
fileName string

Returns

string

FixHttpsUrl(string)

Function created to avoid code repetition in class portal.

public static string FixHttpsUrl(string Url)

Parameters

Nome Tipo Descrição
Url string

Returns

string

Remarks

It needs improvment.

GetStackTrace(string, int, string)

public static string GetStackTrace(string method, int lineNumber, string fileName)

Parameters

Nome Tipo Descrição
method string
lineNumber int
fileName string

Returns

string

GetWithIndentation(string, int, string)

public static string GetWithIndentation(string text, int repeat, string indentionCode = "\t")

Parameters

Nome Tipo Descrição
text string
repeat int
indentionCode string

Returns

string

RemoveInvalidChars(string)

public static string RemoveInvalidChars(string text)

Parameters

Nome Tipo Descrição
text string

Returns

string

ReplaceSpecialChars(string)

public static string ReplaceSpecialChars(string text)

Parameters

Nome Tipo Descrição
text string

Returns

string

StrToFile(string, string)

public static bool StrToFile(string expression, string fileName)

Parameters

Nome Tipo Descrição
expression string
fileName string

Returns

bool

StrToFile(string, string, bool)

public static bool StrToFile(string expression, string fileName, bool additive)

Parameters

Nome Tipo Descrição
expression string
fileName string
additive bool

Returns

bool

Ticket(int)

public static string Ticket(int lenght = 10)

Parameters

Nome Tipo Descrição
lenght int

Returns

string

UniqueID()

public static string UniqueID()

Returns

string

cleanDBObjectName(string)

[Obsolete("Use RemoveBrackets extension")]
public static string cleanDBObjectName(string field)

Parameters

Nome Tipo Descrição
field string

Returns

string

fileLineToStr(string, int)

public static string fileLineToStr(string fileName, int line)

Parameters

Nome Tipo Descrição
fileName string
line int

Returns

string

getEnterKey()

public static string getEnterKey()

Returns

string

identString(string, string, string)

public static string identString(string text, string strIdent, string strSep)

Parameters

Nome Tipo Descrição
text string
strIdent string
strSep string

Returns

string

left(string, string)

public static string left(string searched, string search)

Parameters

Nome Tipo Descrição
searched string
search string

Returns

string

padl(object, int, string)

[Obsolete("Use PadLeft extension")]
public static string padl(object value, int lenght, string fillCaracter = " ")

Parameters

Nome Tipo Descrição
value object
lenght int
fillCaracter string

Returns

string

padr(object, int, string)

[Obsolete("Use PadRight extension")]
public static string padr(object value, int lenght, string fillCaracter = " ")

Parameters

Nome Tipo Descrição
value object
lenght int
fillCaracter string

Returns

string

replicate(string, int)

[Obsolete("Use GetReplicated extension")]
public static string replicate(string mchar, int mcount)

Parameters

Nome Tipo Descrição
mchar string
mcount int

Returns

string

right(string, string)

public static string right(string searched, string search)

Parameters

Nome Tipo Descrição
searched string
search string

Returns

string

safeString(string)

[Obsolete("Use GetSafeString extension")]
public static string safeString(string value)

Parameters

Nome Tipo Descrição
value string

Returns

string

splitTextBySize(string, int)

public static List<string> splitTextBySize(string str, int maxCharsByLine)

Parameters

Nome Tipo Descrição
str string
maxCharsByLine int

Returns

List<string>

splitToList(string, string)

public static List<string> splitToList(string str, string separador)

Parameters

Nome Tipo Descrição
str string
separador string

Returns

List<string>

strZero(int, int)

public static string strZero(int value, int lenght)

Parameters

Nome Tipo Descrição
value int
lenght int

Returns

string

stripInvalidChars(string)

public static string stripInvalidChars(string str)

Parameters

Nome Tipo Descrição
str string

Returns

string

upperTrim(object)

[Obsolete("Use UpperAlltrim extension")]
public static string upperTrim(object expression)

Parameters

Nome Tipo Descrição
expression object

Returns

string