首页上一页 1 下一页尾页 1 条记录 1/1页
C#的类型转换一点疑问
发表在ASP.NET图书答疑
2007-04-20
是否精华
是
否
版块置顶:
是
否
对C#而言,保存在数据库字段中的数据以及诸如Application["user"]、Session["user"]变量中的数据到底被看作对象还是其它的数值?C#在这一点与VFP、Delphi等编程语言不大一样,这些语言中不管数据库中的字段是何类型,只要定义一个相同的类型的变量,就可以直接赋值,如:double d; d := table1.工资; 而在C#中,假设表中的某个字段明明是字符型的,你也得将字段值加.ToString()转换一下才能赋值给别的字符变量。还有:intcurrent += 1; object obj = intcurrent; Application["current"] = obj; 似乎在C#看来字段、变量值都是对象啊。