diff --git a/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs b/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs index e9fddd436b3d3..d0c77aeeb9dbb 100644 --- a/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs +++ b/src/coreclr/System.Private.CoreLib/src/System/RuntimeType.CoreCLR.cs @@ -2046,11 +2046,7 @@ private static void SplitName(string? fullname, out string? name, out string? ns if (nsDelimiter >= 0) { ns = fullname.Substring(0, nsDelimiter); - int nameLength = fullname.Length - ns.Length - 1; - if (nameLength != 0) - name = fullname.Substring(nsDelimiter + 1, nameLength); - else - name = ""; + name = fullname.Substring(nsDelimiter + 1); Debug.Assert(fullname.Equals(ns + "." + name)); } else