public static String UTF8ByteArrayToString(Byte[] characters)~~Bonnie
>string xml = null; >MemoryStream memoryStream = new MemoryStream(); >XmlSerializer serializer = new XmlSerializer(typeof(Class1)); >XmlTextWriter textWriter = new XmlTextWriter(memoryStream, Encoding.UTF8); > >serializer.Serialize(textWriter,cls1); >memoryStream = (MemoryStream)textWriter.BaseStream; >xml = Common.UTF8ByteArrayToString(memoryStream.ToArray()); >>
>/// <summary> >/// To convert a Byte Array of Unicode values (UTF-8 encoded) to a complete String. >/// </summary> >/// <param name="characters">Unicode Byte Array to be converted to String</param> >/// <returns>String converted from Unicode Byte Array</returns> >public String UTF8ByteArrayToString(Byte[] characters) >{ > UTF8Encoding encoding = new UTF8Encoding(); > String constructedString = encoding.GetString(characters); > return (constructedString); >} >>
>An object reference is required for the nonstatic field, method, or property 'aeCommon.Common.UTF8ByteArrayToString(byte[])' >>