using System;
public class Test
{
public static void Main()
{
var m1 = DBNull.Value;
string m2 = null;
string m1Convert = Convert.ToString(m1);
string m2Convert = Convert.ToString(m2);
Console.WriteLine( m1Convert == String.Empty );
Console.WriteLine( m2Convert == null );
string m1Empty = m1 + "";
string m2Empty = m2 + "";
Console.WriteLine( m1Empty == String.Empty );
Console.WriteLine( m2Empty == String.Empty );
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBtMSA9IERCTnVsbC5WYWx1ZTsKICAgICAgICBzdHJpbmcgbTIgPSBudWxsOwogICAgICAgIAogICAgICAgIHN0cmluZyBtMUNvbnZlcnQgPSBDb252ZXJ0LlRvU3RyaW5nKG0xKTsKICAgICAgICBzdHJpbmcgbTJDb252ZXJ0ID0gQ29udmVydC5Ub1N0cmluZyhtMik7IAogICAgICAgIAogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCBtMUNvbnZlcnQgPT0gIFN0cmluZy5FbXB0eSApOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCBtMkNvbnZlcnQgPT0gIG51bGwgKTsgCiAgICAgICAgCiAgICAgICAgc3RyaW5nIG0xRW1wdHkgPSBtMSArICIiOwogICAgICAgIHN0cmluZyBtMkVtcHR5ID0gbTIgKyAiIjsKICAgICAgICAKICAgICAgICBDb25zb2xlLldyaXRlTGluZSggbTFFbXB0eSA9PSAgU3RyaW5nLkVtcHR5ICk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIG0yRW1wdHkgPT0gIFN0cmluZy5FbXB0eSApOwoJfQp9