C#で作成したサンプル プログラムを公開しています。
表(DataGridView)の使い方、データベースの操作、入力チェック、その他のサンプル プログラムです。
DataGridView・サンプル プログラム一覧
DataGridViewを使用したサンプルです。
データベース・サンプル プログラム一覧
データベースを操作するサンプルです。
入力チェック・サンプル プログラム一覧
入力チェックのサンプルです。
その他・サンプル プログラム一覧
タイトル | 内容 |
---|---|
C# ファイル出力(StreamWriter) | テキストファイルに文字列を出力するサンプルです。 |
C# ヘルプのツールヒントテキストを表示する(HelpProvider) | HelpProviderを使うとコントロールに説明(ツールヒント)を設定できます。 |
C# 数値入力コントロールの使い方(NumericUpDown) | 数値のみが入力できる NumericUpDown を使ったサンプルです。 |
C# リストボックスの使い方(ListBox) | 選択リストがあり、その中からアイテムを選択するリストボックスの使い方のサンプルです。 |
C# Word操作・文書ファイルをPDFに変換する | Wordの文書ファイルをPDFに変換するサンプルです。 |
C# LinkLabelの使い方 | リンク表示のように見えるコントロールのサンプルです。 |
C# 処理時間を測定する(Stopwatch) | プログラムの処理時間を測定するサンプルです。 |
C# ファイル名でフォルダを検索してコピーする | フォルダの配下も含めて、指定したキーワードが含まれるファイルを検索して見つかったファイルを指定のフォルダにコピーするサンプルです。 |
C# チェックリストボックスの使い方(CheckedListBox) | レ点とやる事の組み合わせで、お馴染みのチェックリストのサンプルです。 to do リストのソフト、それ以外でも良く見かけますね。コードも少なく手軽に扱える実用的なコントロールだと思います。 |
C# 画面のハードコピーをファイルに保存する | 画面のハードコピーを保存するサンプルです。 |
C# ファイルやディレクトリの変更を監視する | あるフォルダのファイルが変更(または存在したら)されたら取り込む。ありがちな処理ですよね。FileSystemWatcherはファイルの変更を監視してくれるコントロールです。 そのコントロールを使用したサンプルです。 |
C# カンマ区切り文字での分解(Split)と結合(Join) | カンマ区切りの文字列→配列に分解、配列→カンマ区切りの文字列に結合するサンプルです。 |
C# TrackBarの使い方 | TrackBarは横棒の中央につまみがあって、そのつまみを左右に動かして調整するバーです。TrackBarを使用したサンプルです。 |
C# ドラッグ&ドロップを使う | ドラッグ&ドロップはファイルやフォルダをコピーしたりするときによく使う操作ですね。リストボックスに対して、ファイルやフォルダをドラッグ&ドロップするサンプルです。 |
C# MaskedTextBox | MaskedTextBoxは定義済みマスクを指定するだけで、その形式でしか入力を受け付けないテキストボックスです。例えば郵便番号の定義済みマスクを指定すると、前3桁と後4桁の数値のみしか受け付けません。また定義済みマスク以外にもマスク要素を組み合わせて必要なマスクを作ることが出来ます。そのサンプルです。 |
C# 入力内容をクリップボードにコピーする | テキストボックスに入力された内容をクリップボードにコピーするサンプルです。 |
C# ちょっと便利な 文字列補間(文章に変数を埋め込む) | 変数を組み合わせてひとつの文字列にまとめるときに役に立つのが文字列保管機能です。 先頭に$をつけると使用可能です。文章の中に変数を埋めこめます。そのサンプです。 |
C# サイズ変更に対応した画面レイアウトの作成(TableLayoutPanel) | 画面サイズを変更したとき、それに合わせて画面内のコントロールも自然に大きくなったり、小さくなったりする画面レイアウト作成のサンプルです。 |
C# 日付入力をカレンダから選択する(MonthCalendar) | MonthCalendarを使って、カレンダ入力画面のサンプルを作成します。 |
C# Xamarin Hello World | 画面にtextViewを配置して、Hello Worldを表示するプログラムです。 始めは実行までの手順がわからないと思いますので、その辺りを中心にまとめました。 |
C# Xamarin 足し算アプリ | 足し算アプリのサンプルです。 |
C# 引数の修飾子(ref、in、out)の違い | メソッドに渡す引数は値渡し、参照渡しのどちらかになります。そのサンプルです。 |
C# this キーワード | this キーワードは、現在のクラスのインスタンスを指しています。そのサンプルです。 |
C# random クラスで乱数を取得する | 乱数を取得するサンプルです。 |
C# staticクラス | 通常クラスとstaticクラスのサンプルです。 |
C# staticプロパティ | 参考に自動車クラスを使ったサンプル(シンプルなものですが)を作成しました。 |
C# テキストボックスに小文字、大文字の何れかだけを入力可能とする | テキストボックスのプロパティにある、CharacterCasingを設定することで規制できます。そのサンプルです。 |
C# 日付(文字列)の差分を日で求める | 日付の差分を日で返すサンプルです。 |
C# 切り捨て、切り上げ、四捨五入する | 切り捨て、切り上げ、四捨五入を行うサンプルです。 |
C# 文字列のバイト数カウント | 文字列を半角1、全角2でカウントするサンプルです。 |
C# チェックボックス、ラジオボタン選択値リストの取得処理 | チェックボックス、ラジオボタンでの選択値を取得するサンプルです。 |
C# EXCEL内の全画像保存処理 | 指定されたEXCELファイル内の全画像を指定されたフォルダに保存します。そのサンプルです。 |
C# 画像ファイル変換ツールをプログラミングしてみた | 画像ファイルの形式を変換するサンプルです。 |
C# おみくじソフトをプログラミングしてみた | 乱数を使ったサンプル的なものです。 |
C# 出力ウィンドウの表示 | 出力ウィンドウに変数の内容や文字列を表示するサンプルです。 |
C# シンプルでアナログなキッチン(ラーメン)タイマー | キッチン(ラーメン)タイマーのサンプルです。 |
C# EXCEL・DLLを作ってVBAで使う | 複雑な処理はC#で作り(DLL)、VBAではDLLを使うだけにしたいと考えることもあると思います。このサンプルは、C#で作ったメソッドをEXCELで使うシンプルなものです。 |
C# 2次元配列の並び替え(ソート) | 2次元配列の並び替えを行うサンプルです。 |
C# データクラスの並び替え(ソート) | データクラスの並び替えを行うサンプルです。 |
インストール手順など
タイトル | 内容 |
C# インストール 手順 ( Visual Studio 2022 ) | Visual Studio は マイクロソフトが提供している統合開発環境です。個人向け コミュニティ 版は無料で使えます。C#でデスクトップの開発環境をインストールする手順を説明します。 |
C# Visual Studio の かんたん操作手順(プログラミング 初心者向け) | 「かんたん操作手順」はVisual Studioを利用したことがない、初心者向けに作成しました。Visual Studioをインストールした次に、実践して頂けるとお役に立つかもしれません。 |
C# Xamarin (スマホアプリ開発ツール)インストール手順 | Visual StudioのC#でスマホアプリを開発できる Xamarinのインストール手順を説明します。 |
C# NPOI インストール手順 | Excelがインストールされていなくても使用でき、NuGetから手軽にプロジェクトへインストール可能です。 |
Visual Studioを常に管理者で起動する | COMをDLLで作成するとビルド時にレジストリへ登録してくれますが、管理者権限が必要となります。Visual Studioを常に管理者で起動する設定手順です。 |
EXCEL・開発タブを表示する | マクロ、VBAで利用する開発タブはデフォルトでは表示されていません。開発タブを表示する手順を説明します。 |