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