C#– category –
-
C#
Visual StudioとGitHubを連携する方法(C#)
GitHub(ギットハブ)は、ソースコードの管理やチームでの共同作業を効率化するのに便利なツールです。オープンソースプロジェクトや企業のプライベートなプロジェクトがリポジトリ(保存・管理)されています。 メリット バージョン管理変更履歴の追跡... -
C#
【WPF】タスクトレイ(通知領域)にアイコンを表示する方法
タスクトレイにアイコンを表示するには!? タスクトレイ(Windowsのタスクバーの右下にあるアイコンが並んでいる場所で、通知領域が正式名称)にアプリのアイコンを表示するためには、System.Windows.Forms.NotifyIconクラスを使います。 このクラスを使う... -
C#
【C#】文字列を操作する基本!結合・検索・置換・分割
文字列の操作はプログラムの中で頻繁に使用される基本的なスキルの1つです。文字列の結合、検索、置換、分割などが文字列の操作にあたります。 この記事では C# での文字列操作の基礎について初心者の方にもわかりやすく解説をしています。 簡単なサンプ... -
C#
【C#】特定の文字列を含むかどうかを判定する方法
プログラミングでデータを操作する時、そのデータに特定の文字列が含まれているかどうか判定することがよくあります。 例えば、ユーザーが画面上にあるテキストボックスに入力した内容に特定のキーワードが含まれているかどうか、あるいはファイルの内容に... -
C#
【C#】Stack(スタック)の使い方を紹介(後入れ先出しのコレクション)
Stackて何?どうやって使うの? Stack(スタック)とは、C# で扱えるコレクションの1つで、最後に追加された要素から処理するためのコレクションです。 このコレクションを使うと、最後に追加された要素が最初に取り出され、後から追加された要素から順番に... -
C#
【C#】Queue(キュー)の使い方を紹介(先入れ先出しのコレクション)
Queueて何?どうやって使うの? Queue(キュー)とは、C# で扱えるコレクションの1つで、データを順番に処理するためのコレクションです。 このコレクションを使うと、最初に追加された要素が最初に取り出され、後から追加された要素は順番がきたら取り出さ... -
C#
【C#】pingを送信して接続を確認する
C#でpingを送信したい。。。 ネットワーク上に通信相手となるPC やネットワーク機器が存在するかどうかを、事前に確認する手段として ping があります。 コマンドプロンプトやWindowsターミナルを起動してping <ホスト名またはIPアドレス>を入力すれば... -
C#
【C#】zipファイルの圧縮および解凍する方法を紹介
C#でフォルダの圧縮、zipファイルの解凍をしたい。。。 C# で フォルダの圧縮、zipファイルの解凍をするには .NET(.NET Framework 4.5 以上)で標準で搭載されている ZipFile クラス、ZipArchive クラスを使用します。 これらのクラスを扱うことで、C# で... -
C#
【C#】IMAPサーバーからメールを受信する方法を(MailKit)
C#を使ってIMAPサーバーからメールを受信したい。。。 この記事では、C# を使用して IMAP サーバーに接続し、メールを受信する方法について紹介しています。 IMAP(Internet Message Access Protocol)は、電子メールサーバーからメッセージを取得するため... -
C#
【C#】メールを受信する方法を紹介(MailKit)
C#でメールを受信したい。。。 この記事では、C# でメールを受信する方法について紹介しています。 サードパーティ製のオープンソースライブラリである「MailKit」を使ってメールを受信します。このライブラリはメールの受信だけでなく、送信することも可...