/// <summary> /// Convert this instance to a CSV file /// </summary> /// <returns>string as CSV</returns> public string ToCsv() { return(string.Join(",", EndTime.ToStringInvariant("yyyyMMdd HH:mm:ss"), LastUpdate.ToStringInvariant("yyyyMMdd HH:mm:ss"), Ticker, Actual.ToStringInvariant(), CalendarId, Category, Country, (int)DataType, DateSpan, $"\"{EventRaw}\"", Forecast.ToStringInvariant(), (int)Importance, IsPercentage.ToStringInvariant().ToLowerInvariant(), OCategory, OCountry, Previous.ToStringInvariant(), $"\"{Reference}\"", Revised.ToStringInvariant(), $"\"{Source}\"", TESymbol, TradingEconomicsForecast.ToStringInvariant() )); }