| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 564 人关注过本帖
标题:值类型与引用类型。,以及字符串的使用
只看楼主 加入收藏
zhaichong07
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-7-1
结帖率:0
收藏
 问题点数:0 回复次数:0 
值类型与引用类型。,以及字符串的使用
  1值类型与引用类型的区别
    在C#中没有传址,而是直接使用的ref参数与out参数将对象直接传入的。
传址引用与传值引用是两种不同的引用方式
    建议 一定要有一些例子

    2装箱与拆箱是什么
    装箱:值类型转换成引用类型
    拆箱:引用类型转换成之类型
    3异常是什么东西
    可以使用try/catch块来检测具有潜在危险的代码,并使用操作系统或者其他代码捕捉任何异常目标。Catch块用来实现异常处理
    4多态是的实现有那几种方式
    答:父类实现多态 抽象类 接口实现多态
                                   gC(*)
    1:什么是垃圾回收,为何要有垃圾回收?
    垃圾回收就是 解决内存中不用的对象。
    2:怎么回收 代是个什么东西,对象如何进行回收
    代一共有0 1 2代 当1 满了 就往一代放 1代满了就往2带放 2代满了 就异常 内存泄露了
    当你使用完 对象,他会自动清理它
    托管资源 CLR 他就是一个托管

                                   异常
    如何抛出异常
     throw new Exceprion("错误的异常信息")
     异常抛哪里去了
     异常抛给调用它的方法
     如果该方法没有异常处理,就往上一层
     如果做了异常处理。就不往上抛
        出异常的时候,3中方式
         try
         {
            可以能要出现的异常
         }
         catch
         {
           捕获的异常
         }
         finally
         {
          就是释放资源
         }
                                      字符串
                                    
    1:字符串的定义方法以及数组的的使用方法
    字符串是一个类  肯定能New
    string str="我是一个字符串"
    char[]  chas={'2'一'三''五'};
    想要改变字符串的内容TocharArray
    2: 常见的字符串属性和方法
    参考MSDN  参考文档
    比较方法
    string str1="a";
    string str2="A"
    int sre=(str1,str2,true)
    3:修整方法
    去掉两端空格
     string tr=" 123  "
     string str=str.Trim();
   
     4:字符串的合并和分割
     合并:
     string []  str={"梅西","卡卡","垃圾"}
     梅西|海胆|垃圾
     string.join(分隔符 ,数组)
     string  str= string.join(“|” str)
     分割:
     string[] str.SPlit(需要跟个的符号)
     string path=@
     string[]  s=path.split();
     5:查找
     是否包含摩个字符
     bool str.contains("要找的字符串")
     找出来有没有意外,如果找到了,应该给出在哪里
     找数据
     IdexOf
     int str.IdexOf("你要找的东西")
      int str.IdexOf("你要找的东西,10")
      默认情况下从字符串开始进行查找,找到第一个结束,返回值
      可以使用第二个参数,表示从字符串的第几个字符串开始寻找
      如果没有找到,就返回一个-1 结束也是返回一个-1
     6:子字
   
     7: 字符串的插入,移除和替换
     Insert
     string  str=“012345”  012我345
     str.insert(3,我)
     移除
     Remove
      string  str=“012345”  
     str.insert(3,1)       01245
     替换
     Relace
     string  data="2012年6月29日"
   
     stringBuilder sb=new  stringBuilder();
     for(int i=0;i<tem,length;i++)
     {
      sb.Append(tem[i])
     }
     字符串
     字符串拘留池(驻留池)
   
   
   

   
搜索更多相关主题的帖子: 字符串 接口 
2012-07-01 09:28
快速回复:值类型与引用类型。,以及字符串的使用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022851 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved