Код: Выделить всё
var headers = new Dictionary
{
[Literals.Date] = Literals.Date,
[Literals.OperationType] = Literals.OperationType,
[Literals.AuditDetail] = Literals.AuditDetail,
[Literals.OperationCode] = Literals.OperationCode,
[Literals.MainChannelCode] = Literals.MainChannelCode,
[Literals.UpperChannelCode] = Literals.UpperChannelCode,
[Literals.ChannelCode] = Literals.ChannelCode,
[Literals.CoefficientOldValue] = Literals.CoefficientOldValue,
[Literals.Coefficient] = Literals.Coefficient
};
Код: Выделить всё
public static string Date => "Date";
Я проверил его использование, но для меня это не имеет смысла. Ключ и значение в словаре выглядят одинаково. Такое использование присутствует во всем репозитории компании, поэтому я думаю, что есть причина для создания такого словаря.
Подробнее здесь: https://stackoverflow.com/questions/792 ... in-c-sharp
Мобильная версия