Как я могу в C# сохранить в scv?
Я пытаюсь написать метод, который позволяет мне сохранять мою информацию (из API) в csv.
Вот фрагмент кода:
static void Main(string[] args) { if (args == null) { throw new ArgumentNullException(nameof(args)); } QuickIAWebRequest webR = new QuickIAWebRequest("MSFT", "TIME_SERIES_DAILY"); string data = webR.Download(); /*****************************/ tickerData tickerData = JsonConvert.DeserializeObject<tickerData>(data); foreach (var i in tickerData.TimeSeriesData.Values) { Console.WriteLine(string.Concat(i.Close, " ", i.Open)); } Console.ReadLine(); /**************************************/ public class tickerData { internal static IEnumerable<object> timeseries; public tickerData() { } [JsonProperty(PropertyName = "Meta Data")] public Meta_data Metadata { get; set; } [JsonProperty(PropertyName = "Time Series (Daily)")] public Dictionary<string, TimeSeries> TimeSeriesData { get; set; } }
Что я уже пробовал:
Я попробовал streamwriter, но что-то не так.
F-ES Sitecore
Я не вижу, чтобы вы использовали streamwriter где-либо в своем коде. Как бы то ни было, просто google "write csv file c#", поскольку это хорошо документировано.
Richard MacCutchan
- но что-то тут не так."
Вы не можете ожидать, что люди догадаются, что это может быть. Пожалуйста, покажите фактический код, который вы пробовали, и объясните, где и что происходит не так.