From 2aaad88487221cf29df71f049b1c7afb03563909 Mon Sep 17 00:00:00 2001 From: Josh Close Date: Wed, 24 Jan 2024 13:16:57 -0600 Subject: [PATCH] Cleanup. --- src/CsvHelper/Configuration/ConfigurationFunctions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CsvHelper/Configuration/ConfigurationFunctions.cs b/src/CsvHelper/Configuration/ConfigurationFunctions.cs index b1445f9bc..4d0f51a6c 100644 --- a/src/CsvHelper/Configuration/ConfigurationFunctions.cs +++ b/src/CsvHelper/Configuration/ConfigurationFunctions.cs @@ -102,8 +102,8 @@ public static bool ShouldQuote(ShouldQuoteArgs args) var shouldQuote = !string.IsNullOrEmpty(args.Field) && ( - args.Field.StartsWith(' ') // Starts with a space - || args.Field.EndsWith(' ') // Ends with a space + args.Field[0] == ' ' // Starts with a space + || args.Field[^1] == ' ' // Ends with a space || args.Field.Contains(config.Quote) // Contains quote || !config.IsNewLineSet && args.Field.IndexOfAny(lineEndingChars) > -1 // Contains line ending characters || config.IsNewLineSet && args.Field.Contains(config.NewLine) // Contains newline