C# 初級レベル【未経験者向け】:C#の「変数」の使い方を学ぼう #5
前回ではVisual Studioを使用して「Hello World」を画面に出すアプリを作成しました。プログラミング学習として重要な第一歩を踏み出した記念すべき瞬間を感じてもらいました。ここから、さらにC#プログラミン…
前回ではVisual Studioを使用して「Hello World」を画面に出すアプリを作成しました。プログラミング学習として重要な第一歩を踏み出した記念すべき瞬間を感じてもらいました。ここから、さらにC#プログラミン…
前回までにVisual Studioのインストールから、プロジェクトの作成方法までを学習しました。ここからC#でのプログラミングのやり方を本格的に取り上げていきたいと思います。ここからが連載の本番になります。準備はいいで…
前回の「」にてC#でプログラミングをするときの開発環境である「」をインストールしました。今回は、インストールしたVisual Studioをつかって初めてのアプリを作っていきたいと思います。難しいアプリではなく、本当に簡…
本格的にプログラムのやり方を学んでいく前に、C#でプログラミングするために必要な環境を構築していきたいと思います。私たちが良く使うのが「Visual Studio」と呼ばれる、Microsoftが開発した開発用アプリです…
この連載企画では、C#というプログラミング言語を学んでいきます。まずはC#というプログラミング言語の基礎知識から学んでいきます。C#という言語は私が未経験者・初心者に一番オススメしたい言語として挙げており、初心者でも理解…
いまエンジニアリング界隈で話題となっている「ドメイン駆動設計」に興味を持ったので、個人的に業務外の時間を使って色々と学んでみました。「エリック・エヴァンスのドメイン駆動設計」を発端とする設計技法ですが難しい。 ドメイン駆…
アプリケーション構築の一つの理想形である「オブジェクト指向」ですが、これを学ぶのはとても難しく一筋縄ではいかないなと思います。普通にプログラミングをしていく中では、「共通化」までが精一杯であり、アプリケーション全体をオブ…
Linq の小技として要素のインデックスを取得するサンプルソースを公開します。シンプルにint型のリストを作成して要素を1~5としました。LINQ の Select 句を使うことで要素の index を取得できます。2つ…
僕はC#をメインの言語にして案件に参加しているのですが、そこで出会う人々のスキルは様々です。モダンな書き方を知っている人もいれば、そうでない人もいるわけで。ソースコードを書くにあたっての知識レベルも様々ですし、書き方につ…