Skip to content

Commit 204e6f9

Browse files
committed
Remove StringExtensions.AsFormat
1 parent 460ebc9 commit 204e6f9

File tree

1 file changed

+0
-19
lines changed

1 file changed

+0
-19
lines changed

CommunityToolkit.Common/Extensions/StringExtensions.cs

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// The .NET Foundation licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for more information.
44

5-
using System;
65
using System.Diagnostics.CodeAnalysis;
76
using System.Globalization;
87
using System.Net;
@@ -140,24 +139,6 @@ public static string FixHtml(this string html)
140139
/// <returns>Truncated string.</returns>
141140
public static string Truncate(this string? value, int length) => Truncate(value, length, false);
142141

143-
/// <summary>
144-
/// Provide better linking for resourced strings.
145-
/// </summary>
146-
/// <param name="format">The format of the string being linked.</param>
147-
/// <param name="args">The object which will receive the linked String.</param>
148-
/// <returns>Truncated string.</returns>
149-
[Obsolete("This method will be removed in a future version of the Toolkit. Use the native C# string interpolation syntax instead, see: https://docs.microsoft.com/dotnet/csharp/language-reference/tokens/interpolated")]
150-
public static string AsFormat(this string format, params object[] args)
151-
{
152-
// Note: this extension was originally added to help developers using {x:Bind} in XAML, but
153-
// due to a known limitation in the UWP/WinUI XAML compiler, using either this method or the
154-
// standard string.Format method from the BCL directly doesn't always work. Since this method
155-
// doesn't actually provide any benefit over the built-in one, it has been marked as obsolete.
156-
// For more details, see the WinUI issue on the XAML compiler limitation here:
157-
// https://github.com/microsoft/microsoft-ui-xaml/issues/2654.
158-
return string.Format(format, args);
159-
}
160-
161142
/// <summary>
162143
/// Truncates a string to the specified length.
163144
/// </summary>

0 commit comments

Comments
 (0)