From ff1c5694ca52c3769152560800c37e9793a7107a Mon Sep 17 00:00:00 2001 From: Ben Olden-Cooligan Date: Sun, 23 Apr 2023 14:30:39 -0700 Subject: [PATCH] Add StringExtensions to NAPS2.Internals --- NAPS2.Internals/NAPS2.Internals.csproj | 2 +- NAPS2.Internals/Util/StringExtensions.cs | 9 +++++++++ NAPS2.sln.DotSettings | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 NAPS2.Internals/Util/StringExtensions.cs diff --git a/NAPS2.Internals/NAPS2.Internals.csproj b/NAPS2.Internals/NAPS2.Internals.csproj index 3ea3bbc04..669471da8 100644 --- a/NAPS2.Internals/NAPS2.Internals.csproj +++ b/NAPS2.Internals/NAPS2.Internals.csproj @@ -3,7 +3,7 @@ net6;net462;netstandard2.0 enable - NAPS2.Internals + NAPS2 NAPS2.Internals diff --git a/NAPS2.Internals/Util/StringExtensions.cs b/NAPS2.Internals/Util/StringExtensions.cs new file mode 100644 index 000000000..f94989cc5 --- /dev/null +++ b/NAPS2.Internals/Util/StringExtensions.cs @@ -0,0 +1,9 @@ +namespace NAPS2.Util; + +public static class StringExtensions +{ + public static bool ContainsInvariantIgnoreCase(this string source, string value) + { + return source.IndexOf(value, StringComparison.InvariantCultureIgnoreCase) != -1; + } +} \ No newline at end of file diff --git a/NAPS2.sln.DotSettings b/NAPS2.sln.DotSettings index c9a10fa5f..b7fc3b722 100644 --- a/NAPS2.sln.DotSettings +++ b/NAPS2.sln.DotSettings @@ -6,7 +6,7 @@ UI <Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /> - <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> + <Policy Inspect="True" Prefix="_" Suffix="" Style="aaBb" /> True True True