/// <summary> /// Creates a new instance of ConvertFromStringArgs. /// </summary> /// <param name="row">The row.</param> public ConvertFromStringArgs(IReaderRow row) { Row = row; }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(new Fuga { Code = text }); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { var appliances = text.Split(';'); return(new List <string>(appliances)); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(0); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { text = text.Replace(",", CultureInfo.InvariantCulture.NumberFormat.CurrencyDecimalSeparator); return(decimal.Parse(text, NumberStyles.Any, CultureInfo.InvariantCulture)); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => ASCIIStringTable.Add(text);
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => (text.ToLower()) switch {
protected override decimal?ConvertStringToActualType(IReaderRow row, string text) { var value = Convert.ToDecimal(text, GetCultureInfo(row)); return(value); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { var date = DateTimeOffset.ParseExact(text, "[yyyy]-(MM)-[dd]", CultureInfo.InvariantCulture.DateTimeFormat); return(date); }
/// <summary>Converts the object to a string.</summary> /// <param name="text">The string to convert to an object.</param> /// <param name="row">The <see cref="IWriterRow"/> for the current record.</param> /// <param name="memberMapData">The <see cref="MemberMapData"/> for the member being written.</param> /// <returns>The string representation of the object.</returns> public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => ConvertRate(text);
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return("Bar"); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => string.IsNullOrWhiteSpace(text) ? null : SchoolDistrictPaymentType.FromString(text);
protected abstract T CreateFromString(string text, IReaderRow row, MemberMapData memberMapData);
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => CreateFromString(text, row, memberMapData);
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return((UInt16)Convert.ToUInt16(text, 16)); }
private string GetRecord(IReaderRow row) { return(row.Context.RawRecord.TrimEnd('\r', '\n')); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { throw new System.NotImplementedException(); }
private int GetRecordNumber(IReaderRow row) { return(row.Context.Row); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { var tmp = (from a in text.Split('/') select double.Parse(a)).ToList(); return(tmp); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(new MailAddress(text)); }
/// <inheritdoc /> /// <summary> /// Converts the string to an object. /// </summary> /// <param name="text">The string to convert to an object.</param> /// <param name="row">The <see cref="T:CsvHelper.ICsvReaderRow" /> for the current record.</param> /// <param name="propertyMapData">The <see cref="T:CsvHelper.Configuration.CsvPropertyMapData" /> for the property/field being created.</param> /// <returns> /// The object created from the string. /// </returns> public object ConvertFromString(string text, IReaderRow row, MemberMapData propertyMapData) { return(text.FromSharedDataType()); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(text.Equals("received with", StringComparison.InvariantCultureIgnoreCase)); }
protected override short?ConvertStringToActualType(IReaderRow row, string text) { var value = Convert.ToInt16(text, GetCultureInfo(row)); return(value); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(decimal.Parse(text, System.Globalization.NumberStyles.Any)); }
public override object ConvertFromString(string text, IReaderRow row, CsvPropertyMapData propertyMapData) { return("test"); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(string.IsNullOrEmpty(text) || text == "+"); }
public object ConvertFromString(string text, IReaderRow row, MemberMapData propertyMapData) { throw new NotImplementedException(); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { return(StellarType.FromString(text)); }
public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) { var list = text.Split(',').ToList(); return list; }
/// <summary>Converts the object to a string.</summary> /// <param name="text">The string to convert to an object.</param> /// <param name="row">The <see cref="IWriterRow"/> for the current record.</param> /// <param name="memberMapData">The <see cref="MemberMapData"/> for the member being written.</param> /// <returns>The string representation of the object.</returns> public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => text != null && text.Length == 8 ? CalculateReliability(text.Substring(5)) : 0;