C#入門– category –
-
C#入門
【実践】C#ファイル/フォルダ操作術。すぐに使えるサンプルコード付き
C#でファイルやフォルダ操作を行う代表的なクラスとして、System.IO.File、System.IO.Directory、System.IO.Pathがあります。 今回は、これらクラスの役割について図で整理したうえで、やりたいこと別にメソッドの使い方を、サンプルコードを付けて解説し... -
C#入門
【C#】ファイルの読み書き基礎と実践。コピペで使える実用サンプル満載!
本記事は、.NET と C# を使ったテキストファイルの読み書きと、ランダムアクセスによるバイナリファイルの読み書きについて解説しています。 ひとくちにファイルの読み書きと言っても、.NET には似たような派生クラスが数多く存在し、また使えるメソッドも... -
C#入門
【WPF】material designとC#で作るモダンUI入門
WPFでデスクトップアプリを構築するメリットの1つに、見栄えの良い(モダンな)画面デザインが実現しやすいという点があります。 とはいうものの、マイクロソフトが提供する標準機能だけでは限界があり、XAMLに関する高度な知識が不可欠です。 でも、安心... -
C#入門
【ダウンロード可】MP3(ID3)タグ編集プログラムを作ってみた(C#ソースコード、Taglibの使い方も解説)
MP3タグ(ID3)の編集が面倒くさいと思ったことはありませんか? そこでTagLibというフリーのライブラリを使って、自分の好きなようにMP3タグ編集できるツールを作りました。 この記事では、ツールの紹介、Taglibの使い方をプログラミング初心者に向けてコ... -
C#入門
【サンプル付き】WebView2で自作アプリにブラウザを組み込もう!インストールから使い方を解説
デスクトップアプリにWebブラウザを組み込むと、Webサイトのコンテンツを画面に表示したり、様々な操作が可能になります。 そして、WebView2を使うことで、自作アプリにMicrosoft Edgeブラウザと同等の機能を組み込むことができます。 この記事では、WebVi... -
C#入門
【コピペで使える】C# で YAML ファイルを読み書きするクラス作りました
アプリケーションの設定ファイルとしてよく使われるファイルフォーマットにYAMLがあります。今回仕事で使う機会があったので、簡単なクラスにしてみました。 辞書とクラスという2種類のデータに対して、YAMLファイルで読み書きできるようになっています。... -
C#入門
【コピペで使える】c#で文字列編集/操作の実用例を紹介するよ!
実は私、結構文字列操作をする機会が多いんですよね。例えば手元のCSVファイルからデータベース更新用のInsert文やUpdate文を作成したり、サンプルソースをブログに貼る際に行の先頭にある空白を削除するとか、ある特定の文字列以降を削除したいとか・・・... -
C#入門
【サンプル満載】C#で動画再生しようよ!(MediaElement)
訳あって、動画再生中の画像をキャプチャしたかったので、簡単な動画再生アプリをC#で作ってみました。 C#で動画再生(メディアプレーヤー)機能を搭載したプログラムを開発する場合、マイクロソフト標準の MediaElement というコントロールを使います。 ... -
C#入門
【コピペで使える】スクリーンキャプチャをファイル保存するクラスを作ってみました
少し前に公開した「C#でスクリーン(画面) キャプチャするには」の記事で、スクリーンをキャプチャする方法と、スクリーンキャプチャクラス(ScreenCapture)を紹介しました。 その中で、キャプチャ画像をファイルに保存する方法について少しだけ触れまし... -
C#入門
【コピペで使える】App.config にコントロールの値を保存/復元するクラスを作ってみました。
画面を伴うプログラムを自作していて、画面から入力した値を保存しておき、次に起動したときに復元させたい時があります。 そのようなときに使える方法として、アプリケーション構成ファイル(App.config) がありますが、値を保存/復元したいコントロー...