C# C#デリゲート 【C#】デリゲート(delegate)とは?基本的な使い方、使いどころについて みなさんは、デリゲートを知っていますか?おそらく、C#を勉強し始めて間もなくしたら、デリゲートという言葉を聞くようになるかと思います。例えば、変数に値を代入するように、関数を変数に格納して、ループ処理... 2021年11月27日
C# C#using 【C#】C#にメモリの解放は必要ない?usingやDisposeを使う理由について。使い方サンプルつき。 はじめに C言語を使用しているかたは、メモリの解放を意識してコーディングされていることかと思います。解放されないメモリが溜まると、メモリ使用量が増えていく現象(メモリリーク)が発生するからです。C#で... 2021年7月4日
C# C# 【C#】SQL ServerにアクセスしてSQLを実行し、データを取得する いつもよく検索して調べるので、めも。何回書いても覚えられぬ…orz 1. app.configにSQLServer接続文字列を追加する 以下の接続情報をconfigに追加します。 Data Sourc... 2020年12月12日
C# C#ラムダ式LINQ 【C#】LINQとラムダ式 配列から値を取り出すときって、foreachを使ったりしますよね。LINQとラムダ式を使うと、foreachを使わず、1行で同じ結果が得られたります。簡単に言うと、foreach のパワーアップ版みた... 2020年7月10日
C# C#pickup非同期処理 【C#】非同期処理を実装するいくつかの方法 非同期を実現するのに方法がいくつもあって分かりにくかったのでめも。 非同期処理の種類 非同期処理にはいくつかのタイプがありますが、大きく分けて以下の2種類があります。それぞれ書き方や使うクラス、ライブ... 2020年6月26日
C# C#ラムダ式デリゲート 【C#】ラムダ式とは ラムダ式とは C#言語のラムダ式(lambda expressions)とは、デリゲート(delegate)や、メソッド・ベースのLINQ文の(例えば)WhereメソッドやSelectメソッドなどの引... 2020年6月23日
C# C# 【C#】get/setの使い方 get、setの使い方がよくわかりません。どういうときに使うのですか? 基本的に、メンバ変数へクラス外部から直接アクセスするのはあまり好ましくありません。メンバ変数とのやりとりはメソッドを活用するよう... 2019年2月11日