GitCommands.GitModule.ReEncodeString C# (CSharp) Method

ReEncodeString() public static method

public static ReEncodeString ( string s, Encoding fromEncoding, Encoding toEncoding ) : string
s string
fromEncoding Encoding
toEncoding Encoding
return string
        public static string ReEncodeString(string s, Encoding fromEncoding, Encoding toEncoding)
        {
            if (s == null || fromEncoding.HeaderName.Equals(toEncoding.HeaderName))
                return s;
            else
            {
                byte[] bytes = fromEncoding.GetBytes(s);
                s = toEncoding.GetString(bytes);
                return s;
            }
        }
GitModule