C#操作技巧的数据类型之间的转换

原创 2005年03月02日 10:44:00

我们在 VB 中的数据类型之间的转换是非常容易的cStr,cInt等等的函数,我们大家在使用的时候应该都已经
是非常的清楚了,现在可以用C#做Web应用了!这下 我们又多了一种语言的选择,再加上确实有很多人对
VB编程怀有很多的不理解:(,所以他们宁可使用C#进行编程,也有很多的同志立场不坚定!也想学习学习C#
语言(比如:豆腐。。),这样,数据转换的问题就突现出来了!此外还有对String 数据类型的转换
首先我们来看看int和String 之间的转换
int->String,使用ToString函数,大家看看这个例子 1.ToString(),老天,这样的语法都可以通过鉴定:)
这就是C#语言
String->int 就有很多的选择了(其实就是一个),比如:"12345".ToInt16(),函数,当然还有ToInt32,ToInt64 等等
的类似的函数,用法都是一样的

如何把String根据指定的规则转换成数组类型,"http://www.asp888.net 豆腐技术站".split(" ".ToCharAray())

如何在一个String中将指定的String转换成另外的String,例如: 将 "'" 转换成 "''"
我们在这里需要引入一个新的 Class StringBuilder,我们来看看这个函数
<script language="C#" runat=server>
function replaceStr1ToStr2(String str1,String str2,String str3){
//str1 是包含有要替换的字符串的 原字符串
//str2 是要替换的字符串
//str3 是要将 str2 替换成的 str3
StringBuilder d=new StringBuilder(str1);
d=d.Replace(str2,str3);
return d.ToString();
}
</script>
然后,我们就可以通过 replaceStr1ToStr2(str,"'","''")处理SQL语句的时候处理"'"符号了!另外
还可以通过replaceStr1ToStr2(str,"/n","<br>") 来处理输出数据的时候的回车了!!!

C#操作技巧的数据类型之间的转换

    我们在 VB 中的数据类型之间的转换是非常容易的cStr,cInt等等的函数,我们大家在使用的时候应该都已经是非常的清楚了,现在可以用C#做Web应用了!这下 我们又多了一种语言的选择,再加上...
  • donetk
  • donetk
  • 2008年05月03日 17:23
  • 171

C#几种数据类型之间的转换

在C#强制转换中,(int),Int32.Parse() 和 Convert.toInt32() 三种方法有何区别?     int 关键字表示一种整型,是32位的,它的 .NET Framewor...
  • yyh1988923
  • yyh1988923
  • 2011年11月04日 20:56
  • 1692

关于java基本数据类型之间的转换

一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问题等。下面笔者就开发中的...
  • KBKYBAN
  • KBKYBAN
  • 2013年10月18日 09:43
  • 472

MATLAB.NET混合编程之四~~从Matlab向C#的数据类型转化

上一篇《MATLAB.NET混合编程之三~~从C#向Matlab的数据类型转化》中已经详细介绍了从C#向Matlab传递数据时使用的方法,那么Matlab计算完成后在C#中应该怎么获取它的计算数据呢?...
  • zwjabcd
  • zwjabcd
  • 2016年02月14日 15:22
  • 2823

javascript中数据类型之间的转换

在js中,总的来说数据类型分为两大类,一类是原始值类型的,一类是引用类型的。原始值类型的包括:字符串(String) 、数字(Number) 、布尔值(Boolean) 以及两个特殊的值null ...
  • chenzimo
  • chenzimo
  • 2013年06月18日 22:52
  • 297

javascript之数据类型、数据类型的转换、&&和||

一.JS的数据类型: 1.判断数据类型的的方法:typeof(数据); 2.数据类型详细介绍: a.数字类型number:如,var i=100; b.字符串类型(这里主要说数字字符串)str...
  • pleasecallme_522
  • pleasecallme_522
  • 2016年08月05日 20:23
  • 486

Java中数值类型之间的转换

Java中数值类型之间的转换方式有两种:一是自动转换,另一种是强制类型转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须...
  • Goskalrie
  • Goskalrie
  • 2016年02月19日 14:54
  • 2288

C++各种数据类型之间的转换

在笔者在做windows开发的初期,各种数据类型的转换着实让笔者头痛不已,一些函数只需要特定类型的形参,而我们“手头”的参数又是各种其他类型,着实egg疼: 在做了一段时间开发过后,笔者特此总结...
  • huashuolin001
  • huashuolin001
  • 2016年04月24日 18:19
  • 279

MFC中常用数据类型之间的相互转换

最近在用MFC开发一个软件,涉及到数据库,Modbus总线通讯,所以不可避免会用到多种数据类型之间的转换,今天就来总结一下,MFC中常用的数据类型以及它们之间的相互转换常用的方法。 为了方便叙述,我在...
  • m0_37949304
  • m0_37949304
  • 2017年07月24日 19:17
  • 79

C#中数据类型的转换

C#数据类型的转换分为两种形式: 1.隐式转换。(执行转换的规则很简单,可以让编译器执行转换,自动完成。) 2.显示转换。(转换的规则比较复杂,应进行某种类型的处理)   1.隐式转换 隐式...
  • ao_xiaoqiang
  • ao_xiaoqiang
  • 2013年12月08日 14:22
  • 772
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#操作技巧的数据类型之间的转换
举报原因:
原因补充:

(最多只允许输入30个字)