using System.Threading.Tasks;
public static void Main()
Encoding encodingUTF8 = Encoding.UTF8;
Byte[] encodedBytes = encodingUTF8.GetBytes(s);
Console.WriteLine("Encoded bytes: " +
BitConverter.ToString(encodedBytes));
String decodedString = encodingUTF8.GetString(encodedBytes);
Console.WriteLine("Decoded string: " + decodedString);
Console.WriteLine("ok a = " + a);
Console.WriteLine("ok b = " + b);
Console.WriteLine("ex a = " + a);
Console.WriteLine("ex b = " + b);
public static Task<string> AAA()
TaskCompletionSource<string> tcs = new TaskCompletionSource<string>();
Console.WriteLine("eeeee");
tcs.SetException(new Exception("11111"));
Console.WriteLine("exception");
Console.WriteLine("result");
Console.WriteLine("aaaaa");