C# タグのページリスト (11/37)

.NET Core アプリケーションで Shift-JIS のエンコーディングでファイルを読み込むとエラーが発生する

.NET Core アプリケーションで Shift-JIS のエンコーディングでファイルを読み込むとエラーが発生する現象について紹介します。概要.NET Core アプリケーションで従来のWindows Formアプリケーションと同じコード
カテゴリ: C# /  タグ: C# テキスト処理 ファイル操作

.NET Core アプリケーションで Shift-JISのファイルを読み込む、書き込む

.NET Core アプリケーションで Shift-JISのファイルを読み込む、書き込むコードを紹介します。概要.NET Core アプリケーションでShift-JISのファイルを読み込んだり、書き込むコードを紹介します。以前の.NET F
カテゴリ: C# /  タグ: C# テキスト処理 ファイル操作

マルチスレッドで1つのテキストファイルへ書き込みする

マルチスレッドで1つのテキストファイルへ書き込みするコードを紹介します。概要テキストファイルに書き込むコードをこちらの記事で紹介しました。シングルスレッドで書き込む場合は、紹介したコードで問題ありませんが、マルチスレッドで複数のスレッドから
カテゴリ: C# /  タグ: C#

テキストファイルに1行ずつ書き込む

テキストファイルに1行ずつ書き込むコードを紹介します。概要テキストファイルを開き、ファイルに1行ずつ書き込みます。今回紹介するコードは、ファイル内容を1行ずつ書き込むため、行ごとに処理をする場合において利用しやすいコードです。半面、行数の多
カテゴリ: C# /  タグ: C# テキスト処理 ファイル操作

Invokeメソッドのデリゲートに匿名関数を与えて、Invokeメソッドを呼び出したい

Invokeメソッドのデリゲートに匿名関数を与えて、Invokeメソッドを呼び出すコードを紹介します。概要Invokeメソッドの第一引数には、デリゲートを与えますが、処理が単純であったり、処理が短い場合には匿名関数で記述したい場合があります
カテゴリ: C# /  タグ: C# Invoke

Invokeメソッドのデリゲートにラムダ式を与えて、Invokeメソッドを呼び出したい

Invokeメソッドのデリゲートにラムダ式を与えて、Invokeメソッドを呼び出すコードを紹介します。概要Invokeメソッドの第一引数には、デリゲートを与えますが、処理が単純であったり、処理が短い場合はラムダ式で記述したい場合があります。
カテゴリ: C# /  タグ: C# Invoke

非同期関数でのTask の利用 (パラメーター、戻り値がともに無い場合)

パラメーター、戻り値がともに無い場合の非同期関数を利用したTaskの利用について紹介します。概要こちらの記事では、Taskを利用して別スレッドで処理を実行する例を紹介しました。この記事では、Taskで処理するメソッドを非同期関数にするコード
カテゴリ: C# /  タグ: C# Task

戻り値があり、パラメーターが無い Task (Task<T>) の利用

戻り値があり、パラメーターが無いTaskを利用するコードを紹介します。概要Taskオブジェクトの処理結果で値を呼び出し元に返したい場合があります。Taskで戻り値を返す場合には、Taskで処理する関数(メソッド)でreturnを用いて戻り値
カテゴリ: C# /  タグ: C# Task

パラメーターのある Task の利用 (戻り値が無い場合)

パラメーターをTaskに渡しますが、戻り値が無い場合の Task のコードを紹介します。概要Taskにパラメータを渡す場合は、Taskの作成時のコンストラクタの第二引数にパラメーターを与えます。プログラム1 : メソッドを利用してTaskオ
カテゴリ: C# /  タグ: C# Task

リフレクションを用いたクラスのコンストラクタとメソッドの呼び出し

リフレクションを用いて、クラスのコンストラクタとメソッドの呼び出しをするコードを紹介します。概要こちらの記事では、リフレクションの機能を利用して静的クラスのメソッドを呼び出しました。この記事では、リフレクションの機能を利用してコンストラクタ
カテゴリ: C# /  タグ: C# リフレクション

ラムダ式を利用してクラスのメソッドを動的に呼び出す

ラムダ式を利用してクラスのメソッドを動的に呼び出すコードを紹介します。プログラム1 : dynamic を利用したシンプルな呼び出しはじめにラムダ式など利用せず、dynamic型を利用した呼び出しコードを紹介します。Windows Form
カテゴリ: C# /  タグ: C#

クロスサイト要求偽造を無効にする

RazorPagesでの「クロスサイト偽造要求」(Antiforgery) を無効にするコードを紹介します。概要RazorPagesでは、クロスサイト要求偽造 (XSRF/CSRF) 攻撃を防ぐためのトークン検証の仕組みがデフォルトで有効に
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

.NET Core でシンプルな Windows Forms アプリケーションを作成する

.NET Core でシンプルな Windows Forms アプリケーションを作成する手順を紹介します。概要Visual Studio 2019 version 16.5 から.NET Core Windows Forms アプリケーショ
カテゴリ: C# /  タグ: C# .NET Core Windows Forms

ASP.NET WebFormアプリケーションでテキストボックスの値を取得するコードと実行結果

ASP.NET WebFormアプリケーションでテキストボックスの入力内容を取得するコードと実行結果を紹介します。概要ASP.NET WebFormアプリケーションでテキストボックスの入力内容を取得するには、WebFormにテキストボックス
カテゴリ: C# /  タグ: C# ASP.NET

Task の利用 (パラメーター、戻り値ともに無い場合)

C#でパラメーターと戻り値のどちらも無い場合のTaskの記述方法を紹介します。概要Taskの実行方法には、Taskオブジェクトを作成し、Startメソッドを呼び出してタスクを実行開始する方法と、Runメソッドを呼び出してTaskオブジェクト
カテゴリ: C# /  タグ: C# Task

非同期関数でパラメーターはあるが戻り値が無い Task の利用

非同期関数でパラメーターはあるが戻り値が無い Task を利用するコードを紹介します。概要こちらの記事では、Taskを利用して並列に実行する方法を紹介しました。この記事では、非同期関数を利用してTaskを実行して、処理が終了までメインスレッ
カテゴリ: C# /  タグ: C# Task

Task の記述方法の記事まとめ

Task の記述方法はいろいろな記述方法があり難しいです。この記事はTaskの記述方法の整理のためのまとめページです。Task同期処理Task で並列処理するメソッドに引数も戻り値もない場合の記述$csharp-task-action$Ta
カテゴリ: C# /  タグ: C# Task

非同期関数でのパラメーターと戻り値のある Task の利用

パラメーターがあり、戻り値がある場合の非同期関数を利用したTaskの利用について紹介します。概要こちらの記事では、Taskを利用して別スレッドで処理を実行する例を紹介しました。この記事では、Taskで処理するメソッドを非同期関数にするコード
カテゴリ: C# /  タグ: C# Task

非同期関数でパラメーターが無く戻り値のある Task (Task<T>) の利用

パラメーターが無く、戻り値がある場合の非同期関数を利用したTaskの利用について紹介します。概要こちらの記事では、Taskを利用して別スレッドで処理を実行する例を紹介しました。この記事では、Taskで処理するメソッドを非同期関数にするコード
カテゴリ: C# /  タグ: C# Task

パラメーターと戻り値のある Task (Task<T>) の利用

パラメーターと戻り値のある Task (Task&lt;T&gt;) のコードを紹介します。概要こちらの記事ではTaskクラスを利用したシンプルな並列処理のコードを紹介しました。Taskによる処理結果はメッセージボックスに表示する動作でした
カテゴリ: C# /  タグ: C# Task Palallel Library Task

複数のTaskのすべての終了を待つコードと実行結果

C#で複数のTaskの終了を待つコードと実行結果を紹介します。概要以下の記事では、Taskを利用したシンプルなコードを紹介しました。同期処理版のコードではResultを利用してTaskの終了を待ち結果を取得し、非同期版ではawaitを利用し
カテゴリ: C# /  タグ: C# Task

BlazorアプリケーションでHTMLタグを表示するとタグが文字列として画面に表示される

BlazorアプリケーションでHTMLタグを表示するとタグが文字列として画面に表示されてしまう現象について紹介します。現象下記のRazorコンポーネントのページを作成します。ボタンのクリックにより、HTMLのタグで整形された文字列を画面に表
カテゴリ: C# /  タグ: C# ASP.NET Core ASP.NET Blazor

BlazorアプリケーションでHTMLタグを出力する

BlazorアプリケーションでHTMLタグをページ内に出力するコードを紹介します。概要こちらの記事ではボタンのクリックによるページへのメッセージの表示をしました。この記事ではHTMLのタグをページ内に出力するコードを紹介します。HTMLタグ
カテゴリ: C# /  タグ: C# ASP.NET Core ASP.NET Blazor

mp3, wav, flac などのサウンドファイルのタイトルやトラック番号、アーティスト名などの詳細情報を取得する

mp3, wav, flac などのサウンドファイルのタイトルやトラック番号、アーティスト名などの詳細情報を取得するコードを紹介します。概要mp3, wav, flac などのサウンドファイルのタイトルやトラック番号、アーティスト名などの情
カテゴリ: C# /  タグ: C#

ラムダ式を利用してクラスのコンストラクタを動的に呼び出し、動的にクラスを作成する

クラスのコンストラクタを動的に呼び出し、動的にクラスを作成するコードを紹介します。概要クラスのコンストラクタを動的に呼び出す方法は、リフレクションを利用する方法など、何通りかありますが、この記事ではラムダ式を利用するコードを紹介します。例
カテゴリ: C# /  タグ: C# ラムダ式

プログラムコードで動的にラムダ式を作成する

プログラムコードで動的にラムダ式を作成するコードを紹介します。概要ラムダ式をコード中に記述して処理を記述することがありますが、プログラムで動的にラムダ式を生成したい場合があります。この記事では、ラムダ式をプログラムコードで動的に生成する方法
カテゴリ: C# /  タグ: C# ラムダ式

Razor Pages でリダイレクト時にURLパラメーターを追加する

Razor Pages でリダイレクト時にURLパラメーターを追加するコードを紹介します。概要Razor Pagesでリダイレクトする際には、Redirectメソッド、RedirectToPageメソッドが利用できます。Redirectメソ
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

Razor PagesでURLパラメーターを取得する

Razor PagesでURLパラメーターを取得するコードを紹介します。概要Razor PagesでURLパラメーターを取得するには、OnGetメソッドにパラメーター名の引数を追加します。または、Request.Query オブジェクトから
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages URLパラメーター

Razor Pages でテキストボックスの値を取得するコードと実行結果 - BindPropetyによるフォームの値の取得

Razor Pages でBindPropetyを利用して、テキストボックスなどの値をPOST時に取得するコードと実行結果を紹介します。概要ASP.NET CoreのRazorページでテキストボックスなどの値を取得するには、BindProp
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

Redirect メソッドと RedirectToPage メソッドの違い

Redirect メソッドと RedirectToPage メソッドの違いを紹介します。概要Razor PagesなどのASP.NET Core Webアプリケーションでリダイレクトする際に、Redirect メソッドと RedirectT
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

Razor Pages でPOSTで画面遷移するとHTTP 400エラーが発生し画面遷移できない

Razor Pages でポストで画面遷移しようとするとHTTP 400エラーが発生し画面遷移できない現象について紹介します。現象の確認Razor PagesにSubmitボタンなどを配置しPOSTで遷移する動作を実装して実行すると、HTT
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

Razor Pages でボタンクリックで処理を実行するシンプルなページを作成する

Razor Pages でボタンクリックで処理を実行するシンプルなページのコードを紹介します。概要Razor Pagesの動作を確認するため、ボタンのクリックで処理を実行する非常にシンプルなページを作成します。プロジェクトの作成手順はこちら
カテゴリ: C# /  タグ: C# ASP.NET Core Razor Pages

Blazor アプリケーションでファイルをアップロードする - BlazorInputFileを利用

Blazor アプリケーションでファイルをアップロードするコードを紹介します。概要Blazorアプリケーションで画像などのファイルをサーバーにアップロードしたい場合があります。Blazorアプリケーションの仕組みでは、ファイルを簡単にアップ
カテゴリ: C# /  タグ: C# ASP.NET Blazor ASP.NET Core

C# : 小数点以下の値を四捨五入する - 小数の丸め込み

小数点以下の値を四捨五入するコードを紹介します。概要小数点以下の値を四捨五入する場合は Math.Round メソッドを利用します。書式Math.Round((浮動小数点数値型の値));記述例double value = 2.3;int n
カテゴリ: C# /  タグ: C# 浮動小数点処理

C# : 小数点以下の値を切り上げる - 小数の切り上げ

小数点以下の値を切り上げるコードを紹介します。概要小数点以下の値を切り上げる場合は Math.Ceiling メソッドを利用します。書式Math.Ceiling((浮動小数点数値型の値));記述例double value = 2.3;int
カテゴリ: C# /  タグ: C# 浮動小数点処理

C# : 指定した数値以下の最大の整数を求める (Math.Floor の利用) - 小数の切り捨て

C#で指定した数値以下の最大の整数を求めるコードを紹介します。概要指定した数値以下の最大の整数を求める場合には Math.Floor メソッドを利用します。補足Floorの結果は小数点以下の値を切り捨てる処理によく似ていますが、Floorの
カテゴリ: C# /  タグ: C# 浮動小数点処理
Copyright © 1995–2025 iPentec all rights reserverd.