コンソールアプリケーションでキーボードからの文字列入力を受け取るコードを紹介します。概要C#のコンソールアプリケーションで文字列を受け取る場合には、Console.ReadLine メソッドを利用します。書式Console.ReadLine
質問: コンソールアプリでの文字出力C#でコンソールアプリを作成しています。文字を出力したいのですが、どんなコードを記述すればよいですか?概要C#のコンソールアプリケーションで文字列を出力する場合には、Console.WriteLine
RazorPages で「@」文字を表現する方法を紹介します。概要RazorPagesでは @(文字列) を記述すると変数名として認識されるため、"@"の文字として表現されません。RazorPages内で @ を表現する場合にはエスケープ処
ASP.NET Core .NET6 以降の ASP.NET Core アプリケーションで AddRazorPagesOptionsメソッドで設定するコードを紹介します。概要.NET5以前のコードでは、RazorPagesのルーティングの追
ASP.NET Core アプリケーションで実行時に HTTP Error 500.38 - Failed to locate ASP.NET Core app エラーが発生しアプリケーションを起動できない現象と対処法を紹介します。現象の確
.NET6 以降の ASP.NET Core アプリケーションでIWebHostEnvironment オブジェクトを利用するコードを紹介します。概要.NET5以前のASP.NET Core アプリケーションと .NET6以降のASP.NE
.NET6 以降の ASP.NET Core アプリケーションでIConfiguration オブジェクトを利用するコードを紹介します。概要.NET5以前のASP.NET Core アプリケーションと .NET6以降のASP.NET Cor
WebFormにアクセスした際にリダイレクトするコードを紹介します。概要ASP.NETのWebFormアプリケーションで、WebFormのページにアクセスした際にすぐにリダイレクトさせたい場合があります。この記事では、ASP.NETのWeb
ASP.NET アプリケーションでリダイレクトするコードを紹介します。概要こちらの記事では、WebFormにアクセス時にリダイレクトするコードを紹介しました。ページと対応するリダイレクトの場合や、リダイレクトの設定数が少ない場合は紹介した方
RazorPages で特定のURLで独自のレスポンスを実装するコードを紹介します。概要RazorPagesでは、RazorPageの@pageディレクティブの設定でURLをRazorPageにルーティングできます。しかし、RazorPag
Sort メソッドを実行すると "Unable to sort because the IComparer.Compare() method returns inconsistent results." エラーが発生する現象の原因と対処法を
リストや配列の代入の右辺の値が大括弧"[" "]"でくくられているコードについての紹介です。概要新しいC#のソースコードで次のコードがあります。int[] value = [4, 5, 6, 1, 2, 3];従来は以下の記述をしていたため
IConfigurationSection オブジェクトでGetメソッドを利用すると、'Get' メソッドが見つからないエラーが発生してビルドできない現象と対処法を紹介します。現象ASP.NET Core アプリケーション以外のアプリケーシ
スキーマのないURLからURLのドメイン名、ホスト名を取得するコードを紹介します。概要以下の記事ではURLからホスト名やドメイン名を取得するコードを紹介しました。$csharp-get-host-name-from-url$$csharp-
IComparable を用いたListのカスタムソートのコードを紹介します。概要クラスオブジェクト(List<T>)のリストをソートする場合、オブジェクトの大小関係を判定する必要があります。IComparable インターフェ
RazorPagesでフォームのPOST時にJavaScriptで追加のパラメーターを送信するコードを紹介します。概要RazorPagesのフォームでPOSTによる送信をする際に、ページ内で実行したJavaScriptの結果をPOST時のパ
.NETのWindows FormsアプリケーションでDataGridViewを用いたシンプルなアプリケーションを作成します。.NET Framework の場合.NET Framework Windows Form アプリケーションの場合
System.Data.SqlClient から Microsoft.Data.SqlClient に移行すると「信頼されていない機関によって証明書チェーンが発行されました。」エラーが発生する現象と対処法を紹介します。現象の確認SqlCon
URLからドメイン名を取得するコードと実行結果を紹介します。概要こちらの記事ではURLの文字列からホスト名を取得しました。状況によっては、ホスト名ではなくドメイン名を取得したい場合があります。この記事では、URLの文字列からドメイン名を取得
URLからホスト名を取得するコードを紹介します。概要URLの文字列からURLのホスト名を取り出したい場合があります。ホスト名を取得する場合は、UriオブジェクトのHostプロパティを利用します。ドメイン名の取得URLからドメイン名を取得する
2023年版のプロジェクト テンプレートを利用して何もしないBlazorアプリケーションを作成、実行する手順を紹介します。プロジェクトの作成新しいプロジェクトの作成ダイアログを表示します。Blazorカテゴリでプロジェクトのテンプレートを絞
BlazorInputFile 利用アプリケーションをビルドすると RZ9985: Multiple components use the tag 'InputFile' エラーが発生する現象と対処法を紹介します。現象BlazorInput
ファイルパスから拡張子を除いたファイル名を取得するコードを紹介します。概要こちらの記事ではファイルパスからファイル名を取得するコードを紹介しました。ファイル名を取得する際に拡張子を取り除いたファイル名のみを取得したい場合もあります。この記事
C#でWebP形式画像へ変換して保存するコードを紹介します。ImageSharp を利用します。概要C#で画像をWebP形式に変換して保存します。画像変換ライブラリとして、SixLabors の ImageSharp を利用します。メモIm
Entity Framework Core でGROUP JOINの結果を1次元のデータ構造に展開するコードを紹介します。概要こちらの記事では、GroupJoinメソッドを利用して、テーブルを結合し結果を取得しました。結果は構造化され、Jo
Entity Framework Core でテーブルのGROUP JOIN (テーブル結合)をするコードを紹介します。概要Entity Framework Core ではオブジェクト階層の構造でレコードを結合するGroupJoinの機能が
Entity Framework Core でテーブルのLEFT JOIN (テーブル結合)をするコードを紹介します。概要こちらの記事ではJOIN(INNER JOIN)のコードを紹介しました。この記事では、Entity Framework
Entity Framework Core でレコード数を取得するコードを紹介します。概要レコード数を取得する場合は、Count()メソッドを利用します。書式(クエリ構文、または、メソッド構文のLINQ).Count();プログラム事前準備
Entity Framework Core でフルテキストインデックスのテキスト検索で検索ランクで並び替えるコードを紹介します。概要こちらの記事でFREETEXTTABLE, CONTAINSTABLEを利用するとRANK列を参照して、一致
Entity Framework Coreでフルテキスト検索を実装します。概要SQL Serverでは、ContainsやFreetextを利用したSQLを実行して、フルテキストインデックスを利用したフリーテキスト検索が利用できます。Ent
Entity Framework Core でフルテキスト検索を実行すると、つぎの例外が発生し動作しない現象と対処法を紹介します。「Microsoft.Data.SqlClient.SqlException: 引数の型 "ntext" は、
Razor Pagesで複数のグループのラジオボタンを作成するコードを紹介します。概要こちらの記事ではRazorPagesでラジオボタンを利用するコードを紹介しました。画面の構成によっては複数のグループのラジオボタンを利用したい場合がありま
Razor PageでRadioButtonを動的に配置するコードを紹介します。概要RazorPagesでラジオボタンの個数やラベルのテキストを動的に配置したい場合があります。この記事では、RazorPagesでラジオボタンを動的に配置する
Razor PageでRadioButtonのinputタグの name属性を設定すると、ラジオボタンが動作しない現象と対処法を紹介します。現象の確認Razor Pagesアプリケーションを作成し、下記のRazor Pagesを作成します。
Razor Pages でRadioButton を利用するコードを紹介します。概要Razor PagesにRadioButtonを配置し、選択したRadioButtonの値を取得します。プログラム例コード以下のコードを作成します。Stat
Entity Framework Core のクエリ処理時に System.InvalidOperationException: 'There is already an open DataReader associated with th