Programming_C#
C#のページ
- 概要
- 開発環境
- サンプルとかチュートリアルとか
- 参考資料
- 利用例
- Q&A
概要
特徴
Javaと比較した利点となる機能としては、デリゲートやLINQ、var、ラムダ式などが挙げられる。WPFやSilverlightなど、GUIの開発環境は非常に充実している。C++と違ってクラスが必須だが、その分オブジェクト指向を修得するには向いてると思われる。コード補完はC/C++よりよく働く。C/C++より多くの部分が自動化されているため、よくも悪くも手軽に使える。
- 悪い点
- Windows以外のプラットフォーム上で動作しない(MonoやWineで今後改善の兆しはあり)。ネイティブ系に比べれば遅い。
開発環境
上記は評価版も混ざっているので、使用に日数制限があったりします。学生であればDreamSparkでProfessional Editionなどを落とせたりもします。
参考資料
珍しく長く続いてる解説動画
- 後はぐぐるか図書館へ
研究室内の利用例
- moteとのシリアル通信+ロガー
Copyright(C) by 芝浦工業大学 工学部通信工学科, 森野研究室. All Rights Reserved.