diff --git a/src/Kiota.Builder/Extensions/StringExtensions.cs b/src/Kiota.Builder/Extensions/StringExtensions.cs index de3fb3509d..e903d3fe03 100644 --- a/src/Kiota.Builder/Extensions/StringExtensions.cs +++ b/src/Kiota.Builder/Extensions/StringExtensions.cs @@ -218,7 +218,7 @@ public static string CleanupSymbolName(this string? original) {'=', "Equal"}, {'>', "GreaterThan"}, {'?', "QuestionMark"}, - {'~', "Tilda" }, + {'~', "Tilde" }, }; /// diff --git a/tests/Kiota.Builder.Tests/Writers/CSharp/CodeEnumWriterTests.cs b/tests/Kiota.Builder.Tests/Writers/CSharp/CodeEnumWriterTests.cs index ea3dfbcf27..592ebafdbf 100644 --- a/tests/Kiota.Builder.Tests/Writers/CSharp/CodeEnumWriterTests.cs +++ b/tests/Kiota.Builder.Tests/Writers/CSharp/CodeEnumWriterTests.cs @@ -85,6 +85,7 @@ public void NamesDontDiffer_DoesntWriteEnumMember() [InlineData("\\", "BackSlash")] [InlineData("?", "QuestionMark")] [InlineData("$", "Dollar")] + [InlineData("~", "Tilde")] [InlineData("double", "Double")] [InlineData("string", "String")] [InlineData("Invalid lorem’s", "InvalidLoremS")]