public static GetValidSubstringOrUnknown ( string str, int start, int end ) : string | ||
str | string | |
start | int | |
end | int | |
return | string |
public static string GetValidSubstringOrUnknown(string str, int start, int end)
{
if ((start != -1) && (end != -1) &&
(0 <= start) && (end <= str.Length))
{
string substr = str.Substring(start, end-start);
if (!string.IsNullOrWhiteSpace(substr))
{
return substr.Trim().Replace(' ', '_');
}
}
return _unknown;
}