Esempio n. 1
0
        /// <summary>
        /// Creates a new <see cref="CsvPropertyMap"/> instance using the specified property/field.
        /// </summary>
        public CsvPropertyMap(MemberInfo member)
        {
            TypeConverterOption = new MapTypeConverterOption(this);

            Data = new CsvPropertyMapData(member);
            if (member == null)
            {
                return;
            }

            // Set some defaults.
            Data.TypeConverter = TypeConverterFactory.GetConverter(member.MemberType());
            Data.Names.Add(member.Name);
        }
        /// <summary>
        /// Creates a new <see cref="MemberMap"/> instance using the specified member.
        /// </summary>
        public MemberMap(MemberInfo member)
        {
            TypeConverterOption = new MapTypeConverterOption(this);

            Data = new MemberMapData(member);
        }