From 2bc11d7bbe20504814df68358450ccd64be192a2 Mon Sep 17 00:00:00 2001 From: mterwoord_cp <7cd3fd84a0151ea055c2f79e4d2eef9576fe9afesxUZAwxD> Date: Tue, 5 Feb 2008 18:37:45 +0000 Subject: [PATCH] String.concat ("a" + "b") works --- source/Cosmos/Cosmos.Kernel.Plugs/String.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/source/Cosmos/Cosmos.Kernel.Plugs/String.cs b/source/Cosmos/Cosmos.Kernel.Plugs/String.cs index c0680c784..77e56034a 100644 --- a/source/Cosmos/Cosmos.Kernel.Plugs/String.cs +++ b/source/Cosmos/Cosmos.Kernel.Plugs/String.cs @@ -20,6 +20,17 @@ namespace Cosmos.Kernel.Plugs return -1; }*/ + public static string Concat(string aStrA, string aStrB) { + char[] xChars = new char[aStrA.Length + aStrB.Length]; + for (int i = 0; i < aStrA.Length; i++) { + xChars[i] = aStrA[i]; + } + for (int i = 0; i < aStrB.Length; i++) { + xChars[i + aStrA.Length] = aStrB[i]; + } + return new global::System.String(xChars); + } + public static bool EqualsHelper(string aStrA, string aStrB) { return aStrA.CompareTo(aStrB) == 0; }