C#变量类型转换的两个简单例子

开发 后端
最近在C#和VB类型转换上绕了好几个圈,头都大了,把我郁闷的,其实最后捣鼓出来之后,发现都是很基本的应用,大概是基础不牢吧,所以运用中总会头疼。这里发这篇C#变量类型转换的两个简单例子,希望大家少走弯路。

先说C#:大部分的类型转换都可以通过convert的方法来实现,关键是熟练应用。
例子一为将text中的有符号数转换成无符号的高低字节放入数组

OutputBuf[1]=Convert.ToByte((Int16.Parse(benchmarkZ.Text)&0xFF00)>>8);
OutputBuf[2]=Convert.ToByte((Int16.Parse(benchmarkZ.Text)&0x00FF).ToString());

例子二为将无符号byte数组转换成有符号的int变量并进行显示
Int16temp=newInt16();
temp=(Int16)(Convert.ToInt16(InputBuf[4])*256+Convert.ToInt16(InputBuf[5]));

benchmarkX.Text=temp.ToString();//Convert.ToString(temp,16);
VB6.0的类型转换也很简单实用:

intergerg_iZMin=Text55.Text

Val("&H"&Hex(Trim(Text25.Text)))得到text的16进制格式

本文来自樱空释163博客中的文章《C#的类型转换(以及VB6.0的类型转换)

【编辑推荐】

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

2009-08-12 17:03:22

C#变量类型转换

2010-09-10 15:26:05

SOAP封装

2009-09-11 09:10:30

C#编写游戏

2009-08-26 10:34:15

C#类型C#变量

2009-08-03 17:51:43

C#引用类型

2009-08-12 16:47:36

C#转换农历

2009-08-27 10:19:22

C#匿名类型

2009-09-03 16:55:58

C#引用类型

2009-09-01 18:05:17

C#类型声明

2009-08-24 14:20:13

C# 强制类型转换

2009-08-28 10:08:02

C#数值类型之间转换

2009-08-27 10:44:21

C#静态变量

2009-08-12 16:26:27

C#数据类型转换

2011-06-08 13:50:39

C#类型转换

2009-08-06 15:35:34

C# Web Serv

2023-09-21 23:35:19

C++变量

2009-09-04 10:16:30

C#数据类型

2009-09-07 10:48:53

C#数据类型

2009-09-11 12:41:41

C#类型转换

2023-03-30 08:19:15

工具反编译安全
点赞
收藏

51CTO技术栈公众号