feat: Adding UnEnquote string util method

This commit is contained in:
Chris Cameron
2018-06-12 15:11:12 -04:00
parent 6fdd5a138e
commit 3689517124
2 changed files with 23 additions and 0 deletions

View File

@@ -707,5 +707,21 @@ namespace ICD.Common.Utils
return value;
}
/// <summary>
/// Removes the start and trailing double quote from the string if BOTH are present.
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string UnEnquote(string value)
{
if (value == null)
throw new ArgumentNullException("value");
if (value.StartsWith('"') && value.EndsWith('"'))
return value.Substring(1, value.Length - 2);
return value;
}
}
}