private static bool tryParseByName(string name, out Unit result) { result = MetricSystemManager.GetAllUnits().FirstOrDefault(u => u.Name == name); if (result == default) { return(false); } return(true); }
private static bool tryParseByUISymbol(string uiSymbol, out Unit result) { result = MetricSystemManager.GetAllUnits().FirstOrDefault(u => u.UISymbol == uiSymbol); if (result == default) { return(false); } return(true); }
/// <summary> /// Gets all the available units. /// </summary> /// <returns>The available units.</returns> public static IEnumerable <Unit> GetAll() => MetricSystemManager.GetAllUnits();