一级棒 - 编程园地 - C#学习心得
 
 
 
 
  文章列表
 
 
1
VS.NET 2005不认无BOM的utf-8网页 (点击:)
本人擅长于写程序,美工不是我的特长,
所以,网页都是同事做的,我负责把内容提取出来与模板合并。
最后生成目标网页写入磁盘供用户浏览。

我长期以来一直是用ASP写的程序,
近来在研究ASP.NET,由于同时有VB和C++的基础,学C#不在话下,
从ASP转型到ASP.NET只是我的事,与我的同事无关。
所以,我可以放心地把程序提升到ASP.NET,而我的同事可以继续坚持他的习惯。
不过,今天的测试却让我大跌眼镜。

我用VS.net20...
关键词:Visual,Studio,VS,BOM,utf-8 2008-04-23 01:05:18
时间格式串上的“不和谐” (点击:)
  在我们要产生指定格式的时间时,往往会想到用格式串来自定义,其实上我向来是这样做的,只要“yyyy-mm-dd hh:nn:ss”即可,不用去记忆哪个字母代表“长日期”、哪个字母代表“短日期”。
  C#也一样,不过在时间格式串的应用上,有一个小小的区别:它不再用“n”代表“分钟”,而是用“m”,那么月份呢?只好用大写的“M”了。
  我不知道该把这样的修改看成进步还是退步,应该说,C#在许多方面还是照顾到程序员的习惯的,有时,C++和VB中有区别,它注定只能照顾一部分人...
关键词:C#,Visual,编程,学习,心得,体会 2008-04-15 01:51:49
从体制上解决if(a=b)的BUG——再谈C#的优点 (点击:)
  中断了好久的C#学习又恢复了,我始终认为,工作忙碌不应该成为学习被打断的理由,可是尽管如此,我学C#的进程还是停滞了一段时间。值得欣慰的是,这段时间我还用来学了点别的东西。
  曾经有几个编程界的朋友一起聊天,有人问起“你们最容易发生的毛病是什么?”,我脱口而出“把‘if (a == b)’写成‘if (a = b)’”。是的,这样一个小小的错误经常令我吃大亏。谁让我是一个既写BASIC又写C++的人呢?
  其实,BA...
关键词:C#,Visual,编程,学习,心得,体会 2008-04-02 23:12:57
泛型 (点击:)
  要从C++的类模板说起了。由于我初学C++时用的那本参考书不怎样,就是这个“不怎样”,那里面有好多内容都很难理解。很难理解的结果就是两个:一是艰难地理解了,二是没能理解。“类模板和模板类”就这样成了我学C++之痛。
  现在要提到我学C#所使用的参考书了,这本书名叫《VisualC#2005动态网站开发技术与实践》,由电子工业出版社出版。这本书的作者还是挺有水平的。说到底,C#里的泛型和C++里的类模板也就是一回事,本书的作者从一个实际要求出发,提出了“用相同的方法处理不同的数据类型”...
关键词:C#,Visual,编程,学习,心得,体会 2007-08-17 00:54:20
C#的优点 (点击:)
  我才学了点皮毛,但却已经禁不住要为它呐喊。因为C#实在太优秀了。
  我是BASIC出身,后来转型用C++的。对BASIC和C++两者的熟悉,使我更能理解C#的每一个特性。
  基本上,C++能有的,C#都有了。但是,C#总是与C++有点区别。这些区别,有的是本质上的,有的只是称谓上的。
  称谓上的区别,让人感觉到C#的设计者(或者是翻译者)为了C#所作的每一个精制的努力。比如把“成员变量”说成“字段”,把“成员函数”说成“方法”。其实,“字段”和“方法”是VB里的说法。...
关键词:C#,Visual,编程,学习,心得,体会 2007-08-16 23:55:10
class与struct的区别 (点击:)
  在C++中,Struct与class是等价的,唯一区别是struct默认为public成员,class默认为private成员。但是到了C#中,它们却有很大的不同:struct对象是值类型、class对象是引用类型。
publicclassRefType
{
  publicintVar;
}
publicstructValueType
{
  publicintVar;
}
privatevoidTextValueRef()
{...
关键词:C#,Visual,编程,学习,心得,体会 2007-08-15 23:33:40
基类型的惊讶 (点击:)
  当我看到Sbyte这个类型名时,我感到的是惊讶。而当我看到Ushort、ulong它们时,我简直就是大跌眼镜。
  对C/C++语言熟悉的朋友都知道unsignedlong这样的类型,它与long的差别就是无符号和有符号的区别。而VC++里面还有一个叫ULONG的宏,就是unsignedlong的缩写。所以,对于整型类型前加上u字母,我很能接受,可是对于Sbyte这样用S来表示“Singned”,我却有点不习惯。
  不习惯也得接受啊,于是我就猜测:也许C#就是鹤立鸡群,偏要用S...
关键词:C#,Visual,编程,学习,心得,体会 2007-08-15 22:46:25
1
 
 
 
搜索 百度搜索 Google搜索
 
 
一级棒 Eachfun.Com
Copyright©2000 - 2007 Eachfun.Com,All Rights Reserved 一级棒网络
苏ICP备05080156号

一级棒建站系统 http://www.eachfun.com 一级棒版权所有,未经许可不得商用!