From 9d0fcf128892ef7e42ed3138870b1ca55465532b Mon Sep 17 00:00:00 2001 From: Athenr <82354163+Athenr@users.noreply.github.com> Date: Fri, 2 May 2025 16:14:26 -0400 Subject: [PATCH] Update c_sharp_differences.rst with C# string and Godot String UTF encoding Clarified that C# System.String uses UTF-16 encoding while Godot String uses UTF-32. --- tutorials/scripting/c_sharp/c_sharp_differences.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tutorials/scripting/c_sharp/c_sharp_differences.rst b/tutorials/scripting/c_sharp/c_sharp_differences.rst index 55b3de318..c7707bb05 100644 --- a/tutorials/scripting/c_sharp/c_sharp_differences.rst +++ b/tutorials/scripting/c_sharp/c_sharp_differences.rst @@ -381,6 +381,8 @@ Use ``System.String`` (``string``). Most of Godot's String methods have an equivalent in ``System.String`` or are provided by the ``StringExtensions`` class as extension methods. +Note that C# strings uses UTF-16 encoding, while Godot Strings uses UTF-32 encoding. + Example: .. code-block:: csharp