Exemplo n.º 1
0
        public XsvData(XsvDataSettings settings)
        {
            if (settings.Delimiters == null || settings.Delimiters.Count() == 0)
            {
                throw new ArgumentException("settings.Delimiters");
            }

            this.Settings = settings;
            this._items   = new List <T>();
        }
Exemplo n.º 2
0
 public XsvData(IList <T> rows, XsvDataSettings settings)
     : this(settings)
 {
     this._items = rows;
 }
Exemplo n.º 3
0
 public XsvData()
 {
     this.Settings = new XsvDataSettings();
     this._items   = new List <T>();
 }
Exemplo n.º 4
0
 public XsvData(XsvDataSettings settings)
     : base(settings)
 {
 }
Exemplo n.º 5
0
 public XsvData(IList <XsvDataRow> rows, XsvDataSettings settings)
     : base(rows, settings)
 {
 }
Exemplo n.º 6
0
 public TypedXsvData(IList <XsvDataRow <T> > rows, XsvDataSettings settings, bool isAutoBinding = false)
     : base(rows, settings)
 {
     this.IsAutoBinding = isAutoBinding;
 }
Exemplo n.º 7
0
 public TypedXsvData(XsvDataSettings settings, bool isAutoBinding = false)
     : base(settings)
 {
     this.IsAutoBinding = isAutoBinding;
 }