public void ReplaceKey(string currentKey, string replaceKey) { int num = this.KeyToIndex(currentKey); if (num == -1) { CsvGeneric.KeyNotFoundException(currentKey); return; } this._key[num] = replaceKey; }
public CsvColumn GetColumn(string column) { int num = this.IndexOfColumn(column); if (num == -1) { CsvGeneric.KeyNotFoundException(column); return(null); } return(this.GetColumn(num)); }
public void RemoveColumn(string column) { int num = this.KeyToIndex(column); if (num == -1) { CsvGeneric.KeyNotFoundException(column); return; } this._value.RemoveAt(num); }
public CsvValue this[string key] { get { int num = this.KeyToIndex(key); if (num == -1) { CsvGeneric.KeyNotFoundException(key); return(new CsvValue()); } return(this[num]); } set { int num = this.KeyToIndex(key); if (num == -1) { CsvGeneric.KeyNotFoundException(key); return; } this[num] = value; } }
public CsvValue this[string columnKey, int rowIndex] { get { int num = this.KeyToIndex(columnKey); if (num == -1) { CsvGeneric.KeyNotFoundException(columnKey); return(new CsvValue()); } return(this[num, rowIndex]); } set { int num = this.KeyToIndex(columnKey); if (num == -1) { CsvGeneric.KeyNotFoundException(columnKey); return; } this[num, rowIndex] = value; } }