Amazon.Util.Internal.InternalSDKUtils.GetValidSubstringOrUnknown C# (CSharp) Method

GetValidSubstringOrUnknown() public static method

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;
        }