C# [C#] 画像をダウンロードして保存する(HttpClient) C#で画像をダウンロードして保存する方法を紹介します。System.Net.Http.HttpClientにあるGetAsyncメソッドでウェブからレスポンスを取得し、そこからReadAsStreamAsyncメソッドでストリームを取得して... 2022.05.22 2022.05.30 C#
C# [C#]Seleniumの使い方(スクレイピングメモ) C#+Seleniumをいろいろ試してみたのでメモ。Seleniumのインストールはこちらの記事を見てください。 画像のダウンロードについてはこちら、 はじめに まずはテンプレート的(ブラウザで指定したURLを開くだけ)なやつ。適時、ドライ... 2022.05.25 2022.05.30 C#
C# [C# 入門] クラス(class)について クラス(class)とは クラスは値や変数、メソッドなどをひとまとまりにしたものです。とりあえずこれだけ覚えておきましょう。 もう少しちゃんと書くと、クラスはユーザー定義型と言って、開発者が変数やメソッドを自由に組み合わせて1つの新しいデー... 2020.03.05 2022.05.30 C#
C# [C#] 匿名クラス(匿名型)の使い方 匿名クラスとは 匿名クラスは名前のないクラスです。LINQのSelectメソッド内で複数の値を返すのに使用されます。Selectメソッドで複数の項目を返すときにわざわざクラスを定義するのはめんどくさいということで生み出されました。匿名クラス... 2020.05.24 2022.05.29 C#
C# [C# class] クラスメンバーの演算子(operator)について 今回はクラスメンバーの演算子についてです。クラスで演算子をオーバーロードすると、クラスに+などの演算子を使ったときにどのような処理をするのか?というのを決めることが出来ます。 クラスってなに?という方はこちらを見てください。 また、演算子っ... 2020.07.01 2022.05.29 C#
C# [C# File] CSVファイルの読み込みと書き込み CSVファイルの読み書きをする方法の紹介です。 テキストファイルの読み書きについてや、サンプルコードで使っているWriteAllLinesメソッド、ReadAllLinesメソッドについてはこちらを見てください。 CSVファイルを読み書きす... 2020.04.11 2022.05.29 C#
C# [C#] メソッドの引数にoutを付けて出力として利用する メソッドの定義で引数に out と付いているものがあります。今回はout引数を使ったメソッドの話です。 結論から書くと、outはメソッドの処理内でその引数に値を設定するときに使います。outを付けるとその引数は入力としてではなく出力として使... 2020.04.02 2022.05.29 C#
C# [C# プログラミング入門] メソッドの使い方 C#のメソッドについての入門記事です。定義の方法や、引数・戻り値について、呼び出し方についての説明をまとめてあります。メソッドの呼び出し方は静的(static)なものとそうでないもので変わってきます。 2020.03.20 2022.05.29 C#