class Program
{
public static Object GetTypeDefault(DbType dbDataType)
{
switch (dbDataType)
{
case DbType.Boolean:
return false;
case DbType.DateTime:
return DateTime.MinValue;
case DbType.Decimal:
return 0m;
case DbType.Int32:
return 0;
case DbType.String:
return String.Empty;
default:
return null;
}
}
public static void Main()
{
Console.WriteLine(“Type the number of the desired DbType”);
Console.WriteLine(“Choose between Boolean (3), DateTime (6), Decimal (7), Int32 (11), String (13)”);
int a;
a = Convert.ToInt32(Console.ReadLine());
var answer = GetTypeDefault((DbType)a);
Console.WriteLine(answer == null
? “Default: null”
: $”The specified number represents the following answer: {Convert.ToString(answer)}”);
Console.ReadKey();
}
}
No
Yes
No
40
0
Agee, No,Yes,No
10
0
Agree
6
0
Agree
6
0
Agree
6
0
Agree
6
0
Agree
4
0
indeed
4
0
Agree
4
0
class Program
{
public static Object GetTypeDefault(DbType dbDataType)
{
switch (dbDataType)
{
case DbType.Boolean:
return false;
case DbType.DateTime:
return DateTime.MinValue;
case DbType.Decimal:
return 0m;
case DbType.Int32:
return 0;
case DbType.String:
return String.Empty;
default:
return null;
}
}
public static void Main()
{
Console.WriteLine(“Type the number of the desired DbType”);
Console.WriteLine(“Choose between Boolean (3), DateTime (6), Decimal (7), Int32 (11), String (13)”);
int a;
a = Convert.ToInt32(Console.ReadLine());
var answer = GetTypeDefault((DbType)a);
Console.WriteLine(answer == null
? “Default: null”
: $”The specified number represents the following answer: {Convert.ToString(answer)}”);
Console.ReadKey();
}
}
0
1
Correct Answer
No
Yes
No
3
0
No yes No
1
0
No yes No
2
0