一直看到网上有很多人觉得C#很简单。但是c#里面反射,泛型,委托等等,这些东西,好像也不是那么容易理解和应用啊,还是本人水平比较次啊。
解决方案 »
- 根据VB代码 改写成C#.net代码后报错
- EXECL2003导入SQL2005的问题~~Microsoft.Jet.OLEDB.4.0无法创建接口
- 求救:获取网站页面信息,当保存内容时出错了“调用的目标发生了异常”,怎么办?
- 请问各位 用VS2005 作的 C#小游戏 怎样打包 才能在其他没装VS 的电脑上玩?
- 请详细介绍一下在C#语言中什么是“非托管资源”,与“托管资源”的区别。
- msdn上c#中的stackalloc用法有问题?
- 晕倒了,明明叫“共享程序集”,却又要防止别的程序访问?是不是脑袋让驴踢了?
- Buttons里面如何自动打开回收站&&网上邻居呢
- C#中怎么为this.Controls.Add()创建的按钮设定命令
- Winform中如何获取DataGrid某一行某一列的值。
- 菜单项的 checkedchange事件,为何比click事件早触发呢?
- C#显示mysql查询结果出现System.Byte[]
泛型,委托 其他语言有其实概念都是相通的只是C#语法比较好,类库强大完善 + 有强大的开发工具VS入门相对简单而已~
其实学起来比其它的一些技术行业,要来容易
我比较笨,学了2年才对面向对象编程理解80%
C#要学好不是那么简单的,很多人说C#没法写外挂,或者难写,其实不难,只是我们不会而已。如果你觉得它简单,你先理解下下面的名词,然后再想想简单不:
事件 委托 虚类 接口 抽象类 耦合 继承 别把定义拿出来耍,定义我也能被,关键是怎么用?
还有 win32API这样的基础我就不说了,有人认为win32 api编程是高级货,其实不然,当你理解到一定程度后,你会发现编程是门艺术,而win32编程就是一个小角色而已。别把事情理解那么简单,以前我写socket需要1小时,现在写需要3分钟,但是写好呢?我告诉你吧,我写了一个还算成熟点的花了3周。而且问题不断。
MultiThread编程 别理解那么简单好嘛?ThreadPool拿着封好的就用好吗?
托管与非托管别理解那么片面,为什么要托管,为什么非托管。干嘛C++不托管?所有都想哈,就知道难不难了
int and Int32有什么区别?
delegate跟Event有什么区别?public class Demo<T>
{
private T _test = new T();
}
这段代码为什么编译通不过
入门 C#比JAVA简单~~
T 要对类型限定,new
不过这种泛型类型限定,是C#有的。C++没有,只能用特化去解决。java嘛。 唉,一想到java的泛型 擦拭大法,老夫就一头扎到前台妹妹那痛哭流涕了。
总之,C#的泛型,很好很强大。可惜写C#的程序员,有几个用呢?