第一眼看到C#,感受是有點繁瑣,相比較大一學的C語言。這主要是由於C#的語句段比較長,而我是一個打字很慢的人(想練打字好久了,就是懶。。),因此感受沒有C語言簡潔明瞭。可是深刻學習之後就發現C#其實更簡潔一些,它定義變量和C同樣簡單,輸入輸出對於格式也沒有C那麼嚴肅,是一個比較適合編寫項目工程的語言。編程
在最初學習的時候,由於C#與C有不少聯繫,因此學起來仍是比較輕鬆的(到如今我感受是否是大多數的編程語言都有共同的地方)。學到後面就感到仍是有一些不一樣的,好比。。。。。。。。。。。。。。。(此處省略628字)額,好吧,C#給個人感受真的和C不同,很大的不同。這種感受是用文字表達不了的,好象是C#要比C還要更直接一點,直接面向對象使得它更適合用於實戰。數組
在學習過程當中,剛開始有一點點不適應,畢竟語法結構和原來學的不同,可是習慣事後就感受比較順利了。後面遇到的問題主要是調試和錯誤處理,這一章看得比較模糊,目前只學會了靠斷點調試和 try...catch..finally...(揚哥你要原諒我,單元測試尚未看,你上次教個人確實是沒記得多少,Sorry)。調試和錯誤處理自我感受比較重要,在之後也必定會用到,因此決定之後必定要仔細研究。編程語言
下面就是我目前最主要迷糊的地方--面向對象。在這裏我要吐槽一下這本書了,這一章案例沒有好很差,光看文字真的看不懂啊,你給我畫圖我就能看懂了麼,根本不知道它怎麼用的好很差!我已經決定這一章本身到網上找一找具體的文章來看了。到時候要是還不懂只能求助學長了。。。函數
最後贊一下Visual Studio,很好用啊,不少方法記不住它都有提示,嗯,很不錯。很方便。單元測試
說一下那個學生信息管理,剛開始我想法很好,在輸入信息的時候順便把平均成績算出來一塊兒存到txt裏,可是寫完的函數總是出現「索引超出數組界限」,我在網上沒有查到緣由就放棄了這個想法。因而就有了如今這個初級版本的,之後會再改進,再添加進去一些功能。學習
目前的想法就這些。測試