三个故事带你快速理解C、C 、C#的区别!(3)
C#:好的,祝您生活愉快。
案例二:
在遥远的地方,有三位大魔法师,吸引了许多学徒。
第一位大魔法师叫C,他是这样教学生的。
"火球术:"
"首先,把提前写好的符咒放在桌子上。"
"然后,把左手抬起来。"
"把右手抬起来。"
"让左手的位置下移3厘米。"
………
………
………
省略大约100行。
虽然这位魔法师的方法很麻烦。但是很快就能召唤出火球,同时以后重复这个步骤就可以召唤出火球。
第二位大魔法师叫C ,是C的徒弟。
他的火球术则是这样的。
"首先,用100个小时制作一张封装的,美观的,有注释的符咒,然后专门写一篇文档描述它的外表。"
"然后在上面写上火球术三个字。"
"扔出去。"
这位大魔法师的火球术使用很方便,只不过制作过程过于繁琐,并且有的时候可能会过十分钟才出现火球。
第三位大魔法师叫C#,据说是C和另一位姓J的大魔法师的不清不楚的产物。
他的火球术很简单,只要喊一声 火球! 就可以了。
只不过有一个致命的缺点。
如果离他的距离超过了5米,那所有的法术都会失效并且出现一大堆红色的写着error的神秘符咒,据说那是异次元的魔鬼的产物。
案例三:
C就像一台引擎裸露在外,轮子变速箱刹车传动轴承都要自己装的“车”,如果你是DIY狂人喜欢自己造车,你会喜欢C的;
C 就像上面说的DIY狂人造出来的一台马力十足的跑车,包含了C的全部优点外加一个外壳。开起来是疯狂的野兽马力十足,但是不是谁都能驾驭了,稍有不慎就会车毁人亡;
C#就像一台综合性能非常好的轿跑,自动超速箱ABS防抱死空调音响一应俱全。让你轻松上路,怎么开怎么爽。但是你永远体会不到飙车的激情了,而且这车只能在特定公路开哦~
好了,通过三个案例大家应该对于C、C 、C#的区别有了一些认知了,喜欢的话可以支持或者关注哦!