c#与vbscript的区别.doc_第1页
c#与vbscript的区别.doc_第2页
c#与vbscript的区别.doc_第3页
c#与vbscript的区别.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#Vbscript大小写区分 不区分语句段括起来 End 结束结尾有 ; 无 ;注释/ /*/ (单行,多行) 定义变量数据类型 变量名 ; (可直接赋值)Float a=”电脑”;Int,float,double,string,bool,char,decimalDim 变量名 (后面不能直接赋值) Dim a a=”电脑”运算符(区别)+ 值类型之间为加,字符串之间为连接= ,=!= & | !%+ &= And or not mod数组一维数组:数据类型 名称=new 数据类型数字 ;(数组方括号里是几就有几个值,不从0开始)多维数组:数据类型,名称=new 数据类型数字,数字 ;Int,arr=new int3,21,2,3,4,5,6;内为初始化,数值用逗号隔开,不加数组中每个元素都初始化为0Int a=new int3;a.SetValue(111,2);-数值,位置(设置数值)(为替换方式,原来的值就被覆盖了)Response.Write(a.Get.Value(2);-位置(获取数值)Response.Write(a2.ToString();-和上面相等Array.Sort(a);-排列数组的值(从小到大)动态数组:ArrayList a=new ArrList ()增加: a.Add(“星期一”) a.Add(“星期二”)减少为: a.Remove(“星期一”) ArrayList a=new a.Add(“星期一”); 一维数组:Dim a(2) a(0)=”欢迎” a(1)=”光临” a(2)=”北京”多维数组:dim music(2,1) music(0,0)=”jack” Music(0,1)=23 music(1,0)=”tim” music(1,1)=22 music(2,0)=”peter” music(2,1)=18动态数组: dim name() redim name(2) name(0)=”peter” name(1)=”tom” name(2)=”lee” redim preserve name(3) name(3)=”bill” preserve保留原数组的内容;减小维数时数组丢失条件语句If ( 条件)语句段;Else if()语句段;语句段只有一行可以省略If ( 条件) then语句段elseif()then语句段end if上面的括号可以省略循环语句 (For)For(int i=1; ifloatint)Int.Parse(变量或字符串-要加引号)Float.Parse()Double.Parse()2.数值类型到string类型变量或数字.ToString()3.任意类型其它类型Convert.ToInt32(变量或字符串-要加引号);Convert.ToString();Convert.ToDouble();Convert.ToSingle();-单精度浮点Convert.ToBoolean();4.前面加(int)(float)(double),强制转换,必须是有效的值,一般用在数值之间。(必须是有效的值)Cint-转换成整形Clng-长整形Csng-单精度浮点Cdbl-双精度浮点Cbool-布尔型Cstr-字符串类型Cdate-日期类型Ccur-货币 (长度测试)变量或字符串.Lengthint a=”hello”.Length; 返回值为6从1开始,不是从0开始,后面没有扩号Dim a=”dddddd”B=len(a) B的值为6从1开始,不是从0开始 (大小写转换)变量或字符串.ToUpper();-大写变量或字符串.ToLower();-小写String a=”aaaa”.ToUpper(); 值为AAAAucase-大写lcase-小写a=ucase(“aaaa”) 值为AAAA (字符匹配)String.IndexOf(String);前面String可为变量也可为字符串(要加双引号)找到,为参数的索引值,从0开始计算;未找到为-1;后面String为空,返回0,Instr(数字,string1,string2,比较方式)数字:在string1查找的起始位置比较方式:(默认为0二进制比较,1为字符串比较)查找string2在string1的位置,从1开始计数,第一次出现的位置,位置是几就返回几,没有返回0.(注意:字符串要加引号) (截取字符串)String.Substring(int32,int32);第一个为字符串的起始位置,第二个为截取的长度Left (字符串,长度)Right (字符串,长度)Mid (字符串,开始位置,长度)从1开始计算,如果字符串里有空格也算在内(剪切,删除空白)String str=”#aaaa#”String str1=str.TrimStart(new char,#);删除左边特殊字符String str2=str.TrimEnd(new char,#);删除右边特殊字符String str3=str.Trim(new char,#);删除两边特殊字符Trim() , Ltrim() , Rtrim()返回删除括号内字符串的,两边,左边,右边的空格的字符串 (比较字符串)String str=”abc”int str2=pareTo(“ab”)用于比较两个字符串是否相等,左右相等返回0,左大于右返回1,否则返回-1String str=”abc”,str2=”ab”;Bool b1=str.Equals(str2);用于确定两个string对象是否具有相等的值,相等true为,否则为false; (分裂字符串)String a=”welcome,to china”; welcomeStringb=a.Split(, ); to china按照单引号里的逗号,空格(单引号之间用逗号隔开);分裂成一系列的小字符串;然后用foreach输出 (插入和填充)String a=”this is a girl”;String b=a.Insert(10,”beautiful ”);第一个参数为要插入的位置,索引从0开始;第二个为要插入的字符串。String str=”hello word”;String str1=str.PadLeft(15,);String str2=str.PadRight(15,);第一个为填充后的字符串的长度;第二个为指定要填充的字符。Str1的值为:hello wordStr2的值为: hello word (删除字符串)String a=”abcdefg”;String b=a.Remove(3,3);第一个为开始删除的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论