奇怪的using

奇怪的using

    今天在整理Class Library ,把硬盘里面好几G的code,好好的整理下,方便自己使用也可以给公司的同志们共享。
看了个类非常奇怪的的情况,一直都在用using,可是到现在还没搞清楚 using xxx ; 放在 namespace xx  {  里面和外面有什么不同,刚刚在博客园搜索了下还是没找到答案。

        // The Write method actually does the filtering.
        /// <summary>
        /// 输出转换后的编码
        /// </summary>
        /// <param name="buffer"></param>
        /// <param name="offset"></param>
        /// <param name="count"></param>
        public override void Write(byte[] buffer, int offset, int count)
        {
            Encoding e = Encoding.GetEncoding(936);
            string str = e.GetString(buffer, offset, count);
            for (int i = 0; i < str.Length; i++)
            {
                int j = _sGB.IndexOf(str[i]);
                if (j != -1) str = str.Replace(_sGB[j], _tGB[j]);
            }
            e = Encoding.GetEncoding(System.Web.HttpContext.Current.Response.Charset);
            _sink.Write(e.GetBytes(str), 0, e.GetByteCount(str));

        }

  Encoding 类 是在 System.Text.Encoding 中包含的可是将using放外面就无法找到  Encoding类,自动提示也失效,放到namespace里面即可正常使用!

奇怪的问题?? 继续找答案,先把这个放着!

posted on 2008-04-05 16:45 scotoma 阅读(32) 评论(0)  编辑 收藏 所属分类: 经验


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接:
 

导航

公告

暗点的BLOG


努力做一头会思考的驴!
努力实现自己的目标,决定了做好就坚持做下去....
人缺乏的就是变成疯狂人的毅力
可是我最缺乏的是坚持下去的那份坚持

QQ:517577550
Email:xinqiyang@gmail.com
MSN:xinqiyang@live.cn

统计

与我联系

搜索

 

常用链接

留言簿

我管理的小组

我参与的团队

我的标签

随笔分类(20)

文章分类(24)

相册

收藏夹(38)

Abroad

Development

English

News

Other

Personal

Security

Virus Scan Online

最新评论