NET是快速开发吗?该怎么处理

NET是快速开发吗?
最近在自学C#,准备学好NET(我学过半年C语言)
刚开始接触C#的时候,看到蛮多人说这个是快速开发语言,很简单
自学近半年了(利用学校多余时间学习),对象思想搞懂了,接口的使用还不是很明白
现在回想下刚开始,他们告诉我说C#是一门快速开发的语言,为啥我学到现在,越学越慌,我感觉我还没入门
会帮我回答一下,我现在瘆的慌,help!!!是我智商太低么?从小到现在我都不觉得我智商低啊
下面说下我现在学的基本情况(目前进度,卡在接口处):
1、接口:这个感觉好强大,但是好难理解。用Array.Sort给自定义的类排序,代码看不懂
2、委托、Lambda表达式和事件
3、字符串和正则表达式

(以下还没开始学习)
——:Linq、异步编程、内存管理和指针、反射、错误和异常
(以上都归类于C#语言基础
我感觉比我想象中难得多,为莫斯啊?!
求NET大牛们,帮我解答下,NET该怎么学习?NET是快速开发吗?该怎么处理
------解决方案--------------------
什么东西和造房子一样,基石牢固了,才行。速成,永远都是虚浮的。一个震动,房子就没了
------解决方案--------------------
C#水深……越学不懂的东西越多