public bool HasExtension(string extension) { Argument.IsNotNull(nameof(extension), extension); Argument.IsValid(nameof(extension), extension, extension.Length >= 2 && extension[0] == '.'); return(FileNameHelpers.HasExtension(CurrentPath, extension)); }
public bool HasExtension(string extension) { // All these 3 assertions have been checked by contract! Debug.Assert(extension != null); Debug.Assert(extension.Length >= 2); Debug.Assert(extension[0] == '.'); return(FileNameHelpers.HasExtension(m_PathString, extension)); }