/// <summary> /// Adds single property and removes all other properties with same name. /// </summary> /// <param name="propertyName">Property name.</param> /// <param name="propertyValue">Property value.</param> public IniProperty SetProperty(string propertyName, string propertyValue) { var property = new IniProperty(propertyName, propertyValue); RemoveProperties(propertyName); this.Properties.Add(property); return(property); }
/// <summary> /// Returns string value from property. /// </summary> /// <param name="property">Property.</param> public static string FromProperty(IniProperty property) { return((property != null) ? property.Value : null); }
/// <summary> /// Returns string value from property. /// </summary> /// <param name="property">Property.</param> public static string FromProperty(IniProperty property) { return(property?.Value); }