文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>笔记---二期

笔记---二期

时间:2011-06-07  来源:M_ary


1) .Net Framework使用什么写的?
2) 理解函数:就是将一堆代码进行重用的一种方式。你只要给他提供一种必要的数据,  然后,当它执行完毕后,获取它的返回值即可。
  2 每个函数就是一个小的城堡,内部的东西,外面不能获取。  3 自己能确定的数据,自己内部确定,自己确定不了的那就通过参数决定。
3)关于函数的重载
  1 要求同名的函数的签名(参数类型,参数个数)不能一致  2 只有其参数的类型和顺序不一致才能overload,与返回值无关。
4) 可变参数,(params int[] i)    1 就是调用该函数时,可以传递int类型的多个参数,但该函数会将该函数的这些参数   进行拼接成一个数组。  2 个数不确定的可变参数,一数组的形式进行传递。  3 可变参数一定要是所有参数中的最后一个。
5)C#4.0的新特性,可以有默认参数
  1 当然此种功能可以用函数的重载来实现。
6)ref参数(拷贝参数)
  1 swap(ref i1,ref i2)  //传递的时候不是复制品,就是该对象  2 使用ref的变量在传递前,必须为其赋值,初始化,因为函数内部会用它。
7)out 参数
  1 使用out参数,不需要初始化,因为是内部为外部赋值  2 用在函数有多个返回值的地方  3 自己手写int.TryParse           static bool TryParse(string snum, out int inum)        {            try            {                inum = Convert.ToInt32(snum);                return true;            }            catch (Exception ex)            {                Console.WriteLine(ex.ToString());                inum = 0;                return false;            }                  }
8)关于string
   1 s="";和string.Empty是等效的   2 string.IsNullOrEmpty(str);和if(str==null||str=="")是等效的   3 s1="";s2=" ";是不一样的前者的长度为0,后者的长度则不是   4 字符串的不可变性,所以只能通过索引来读取制定位置的字符,要想修改只能对     toCharArray();后的字符修改后,在New一个新的string。但是原先的那个字符串     没有发生任何变化,因为字符串是不可变的。   5 s.Trim();  s.Equals();  string.Format();  string.IsNullOrEmpty();     string.Join("|",strs); str.Split('|');  str.Substring() ;     str.Replace(,);  str.Contains();  str.StartsWith();  str.EndsWith();     str.IndexOf();


























相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载