Я пытаюсь создать CSV, в котором есть вкладки. Желаемый результат:
Как видите, в третьем столбце есть вкладки. Вот как получается моя репликация:
Странно то, что я присоединяю нужное количество вкладок к своей строке. Например, в тексте с двойным вложением я объединяю две вкладки, например:
stringBuilder.AppendLine(string.Format(Pattern, Delimeter, string.Empty, string.Empty, timestamp,
string.Join("\t\t", $"SecurityDesc[{fixDict[107][quoteNumber]}] " +
$"BidPx[{fixDict[132][quoteNumber]}] BidSize[{fixDict[134][quoteNumber]}] " +
$"OfferPx[{fixDict[133][quoteNumber]}] OfferSize[{fixDict[135][quoteNumber]}]")));
Почему-то при просмотре в Excel я не вижу эти вкладки. Может кто-нибудь помочь мне понять, почему вкладки не отображаются?
Редактировать: Это решило эту проблему: $@"{"\\t\\t"}SecurityDesc[{fixDict[107][quoteNumber]}] BidPx[{fixDict[132][quoteNumber]}] "
StringBuilder - это странно. Я все еще не получил пробел в Excel, но, по крайней мере, появился символ табуляции. Чтобы получить расстояние, я просто сделал:
$@"{" "}SecurityDesc[{fixDict[107][quoteNumber]}] BidPx[{fixDict[132][quoteNumber]}] "