using System;
using System.Text;
using System.Collections;
using System.Collections.Generic;
namespace Test
{
class Program
{
static void Main()
{
int userId = 43672;
string userName = "f1234";
DateTime addTime = DateTime.Now;
Guid guid = Guid.NewGuid();
object objUserId = userId;
object objUserName = userName;
object objAddTime = addTime;
object objGuid = guid;
Console.WriteLine("\nObject:");
Console.WriteLine("objUserId \t:" + objUserId.GetType().ToString());
Console.WriteLine("objUserName \t:" + objUserName.GetType().ToString());
Console.WriteLine("objAddTime \t:" + objAddTime.GetType().ToString());
Console.WriteLine("objGuid \t:" + objGuid.GetType().ToString());
Console.WriteLine("\nHashtable:");
Hashtable ht = new Hashtable();
ht.Add("objUserId", userId);
ht.Add("objUserName", userName);
ht["objAddTime"] = objAddTime;
ht["objGuid"] = objGuid;
Console.WriteLine("objUserId \t:" + ht["objUserId"].GetType().ToString());
Console.WriteLine("objUserName \t:" + ht["objUserName"].GetType().ToString());
Console.WriteLine("objAddTime \t:" + ht["objAddTime"].GetType().ToString());
Console.WriteLine("objGuid \t:" + ht["objGuid"].GetType().ToString());
Console.WriteLine("\nDictionary<string, object>:");
Dictionary<string, object> dict = new Dictionary<string, object>();
dict.Add("objUserId", userId);
dict.Add("objUserName", userName);
dict["objAddTime"] = objAddTime;
dict["objGuid"] = objGuid;
Console.WriteLine("objUserId \t:" + dict["objUserId"].GetType().ToString());
Console.WriteLine("objUserName \t:" + dict["objUserName"].GetType().ToString());
Console.WriteLine("objAddTime \t:" + dict["objAddTime"].GetType().ToString());
Console.WriteLine("objGuid \t:" + dict["objGuid"].GetType().ToString());
Console.WriteLine("\n执行完成");
Console.ReadLine();
}
}
}
/*
Object:
objUserId :System.Int32
objUserName :System.String
objAddTime :System.DateTime
objGuid :System.Guid
Hashtable:
objUserId :System.Int32
objUserName :System.String
objAddTime :System.DateTime
objGuid :System.Guid
Dictionary<string, object>:
objUserId :System.Int32
objUserName :System.String
objAddTime :System.DateTime
objGuid :System.Guid
执行完成
*/