# Validation If you want to ensure your data conforms to some sort of standard, you can validate it. ###### Data ``` Id,Name 1,on-e ``` ###### Example ```cs void Main() { using (var reader = new StreamReader("path\\to\\file.csv")) using (var csv = new CsvReader(reader, CultureInfo.InvariantCulture)) { csv.Context.RegisterClassMap(); csv.GetRecords().ToList().Dump(); } } public class Foo { public int Id { get; set; } public string Name { get; set; } public DateTimeOffset? Date { get; set; } } public class FooMap : ClassMap { public FooMap() { Map(m => m.Id); Map(m => m.Name).Validate(field => !field.Contains("-")); } } ```