关于C#数据类型动态改变的求助与解答

开发 后端
这是一篇关于C#C#数据类型动态改变的求助与解答,其中类形转换有可能会失败,需要将它们放在try...catch块中执行。希望本文对大家有所帮助。

C#C#数据类型动态改变要求:

先定义一个object变量,之后根据一些条件得到相关数据类型,并设置对应此类型的数据值,在VB中有一个CType(expression,typename),但C#没有此函数。

用C#数据类型动态改变代码简单描述如下:

objectabc;//先定义了一个变量

Typety;//保存取得的数据类型

.....//运行一段代码后,ty中得到了数据类型(System.String或System.Int32等)

abc=new?//问题:怎样根据ty的类型值改变abc的类型并赋相应值?

C#数据类型动态改变解答:

1、System.Convert.To????()。????是一些类型  

2、???.Parse()。???是数据类型,比如int、double  

3、(???)para。???是要转成的类型,可以是内部类型或自定义类型。   

请注意:类形转换有可能会失败,请将它们放在try...catch块中执行

【编辑推荐】

  1. 概述C#实现文件下载
  2. C#搞定网站验证码的方法
  3. 浅谈C# String对象
  4. C#命名空间学习笔记
  5. 浅析C#调用ActiveX控件
责任编辑:彭凡 来源: CSDN
相关推荐

2009-08-17 17:08:47

C#转义

2009-07-30 16:56:14

C#时间控件

2009-09-07 10:48:53

C#数据类型

2009-08-27 15:47:00

C#数据类型string

2009-09-04 10:16:30

C#数据类型

2011-06-08 13:35:18

C#数据类型

2009-07-31 14:47:22

JavaScript函C#

2009-08-12 16:26:27

C#数据类型转换

2009-09-11 12:00:33

C#预定义数据类型

2019-08-12 11:40:48

数据库SQLite3数据类型

2009-08-13 15:19:17

C#数据类型

2009-08-14 13:52:18

C#判断数据类型

2009-09-01 16:35:55

C#操作String数

2011-08-04 15:14:39

Objective-C 数据类型

2009-08-06 18:31:57

C#相对路径绝对路径

2010-06-12 11:19:59

MySQL中文乱码

2009-06-24 17:32:40

动态加载AppDoma

2009-08-14 11:15:45

C#基本数据类型

2009-02-03 09:33:26

动态类型动态编程C# 4.0

2010-08-10 17:17:59

点赞
收藏

51CTO技术栈公众号