public ResourceName ParseName(string name) { ResourceName resourceName; string errorText = TryParseNameInternal(name, out resourceName); if (resourceName == null) { throw new FormatException(errorText); } return resourceName; }