protected void InitializeHeaders() { if (_dialect != null && _dialect.HasHeader) { Next(); if (_headers == null && _fields != null && _fields.Count > 0) { _headers = new string[_fields.Count]; _fields.CopyTo(_headers, 0); } } }