Fly on the Cloud! オータム マガジン 【C# コーディング How To】 Update Information
https://mag.autumn.org/default.modf?s=cshowto
Fly on the Cloud! オータム マガジン 【C# コーディング How To】
川俣 晶
2020-11-30T01:22:50Z
ja
このRSSデータは、指定キーワード下の最近の更新15コンテンツです。
-
【入門級】オブジェクトが消滅するタイミングをイベントとして受け取りたい 【最終回】
https://mag.autumn.org/Content.modf?id=20201130102250
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
オブジェクトは生まれて消えます。 生まれるタイミングはすぐ分かります。 new演算子を書けばそこが産まれるタイミングだし、コンストラクタなら確実にそのタイミングで実行されるコードを書けます。 では、
2020-11-30T01:22:50Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】コンソールに表示できない文字を表示可能にする (制約あり)
https://mag.autumn.org/Content.modf?id=20201129093737
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
⅒という文字をコンソールに表示しようとしたら?になってしまいました。 対策はあるでしょうか。 あります。 一般的なWindows環境では、コンソールは出力エンコーディングがコードページ932つまりシ
2020-11-29T00:37:37Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】プログラムの終了時に音を出して知らせる
https://mag.autumn.org/Content.modf?id=20201127104559
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
時間がかかるプログラムが終了するときには音を出して教えて欲しいものです。 それなら終わるまで他の仕事ができます。 しかし、音を出すためには何か音楽ファイルを用意しなければならないのでしょうか。 いい
2020-11-27T01:45:59Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】時間比較が失敗する場合
https://mag.autumn.org/Content.modf?id=20201126095146
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
サンプルソースは現在時刻の1秒後を算出し、現在時刻がそれの時間になるまで待ちます。(実際に使う時は、ただ待つだけではなく何かの処理を行います) 本来は1秒ごとに現在時刻が表示されることを意図していま
2020-11-26T00:51:46Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】floatの最大値に1を足すと何が起こるのか?
https://mag.autumn.org/Content.modf?id=20201125094610
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
int型の変数に入ったint型の最大値int.MaxValueに1を足すとcheckedコンテキストだとOverflowException 例外が起きます。 では、クイズです。 float型の変数に
2020-11-25T00:46:10Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】継承関係にないクラスの同名メソッドを同じように呼び出す
https://mag.autumn.org/Content.modf?id=20201124091710
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
同じ名前で同じように呼び出せるメソッドがあるとします。 しかし、クラス間に継承関係はありません。 これを同じように呼び出す方法はあるでしょうか? リフレクションのAPIで動的にメソッドを取得して呼
2020-11-24T00:17:10Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】属性を自作する
https://mag.autumn.org/Content.modf?id=20201123090233
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
属性は自作できるのでしょうか。 できます。 簡単です。 基本的に以下の2つのルールを守るクラスを書くだけです。Attibuteクラスを継承する名前がAttibuteで終わる 面倒くさいのは属性を利用
2020-11-23T00:02:33Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】例外を自作する
https://mag.autumn.org/Content.modf?id=20201121100309
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
例外はエラーの発生を伝える手段です。 システム側で定義されたいくつかの例外があります。0で割ったとか、ファイルが見つからない等です。しかし、いずれの条件にも当てはまらないエラーを自作ソースから発生さ
2020-11-21T01:03:09Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】別の機能で同じ結果を得る
https://mag.autumn.org/Content.modf?id=20201120092338
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
別の機能で同じ結果を得られる場合があります。 たとえば、a*2はa+aと書いても同じです。 わざわざa+aなどとは書くはずがないと思うかも知れませんが、他の要素と複合したときにその方が短く書ける状況
2020-11-20T00:23:38Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】数値の右揃えと左揃え
https://mag.autumn.org/Content.modf?id=20201119085739
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
桁数を指定して数値を文字列にした時、桁数が足りない時があります。そういう時は空白を積めるわけですが、右に詰めるのでしょうか。左に詰めるのでしょうか。 C#では、というより.NETでは指定によって右に
2020-11-18T23:57:39Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】上位バイトと下位バイトを合体させる
https://mag.autumn.org/Content.modf?id=20201118102642
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
時折、1つだったはずのデータが泣き別れになって得られることがあります。 たとえば、上位バイトは0x12で下位バイトは0x34といった感じです。 これを合体させて0x1234にするにはどうすれば良いの
2020-11-18T01:26:42Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】ファイルを扱うメソッドで文字列も読み込ませたい!
https://mag.autumn.org/Content.modf?id=20201117091424
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
文字列の中にファイルの内容に相当する文字列が既にあるとします。 ファイルを扱うメソッドで文字列も読み込ませたいとします。 できるでしょうか? できます。 それにはStringReaderクラスを使い
2020-11-17T00:14:24Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】整数計算だけで1.2倍を計算する
https://mag.autumn.org/Content.modf?id=20201113115921
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
1.2倍を計算する場合、普通はa * 1.2のように書きます。 1.2はdouble型です。 しかし、double型やfloat型は誤差が多いので、できれば避けたいというケースもあります。 では整数
2020-11-13T02:59:21Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】不変のクラス、一部不変のクラス、可変のクラスを使い分ける
https://mag.autumn.org/Content.modf?id=20201112093249
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
C#には、(厳密には.NETには)、変更できるオブジェクトと変更できないオブジェクトと一部だけ変更できるオブジェクトがあります。変更できないオブジェクトは【不変のクラス】と分類されるクラスから作成さ
2020-11-12T00:32:49Z
川俣晶の縁側→ソフトウェア→C# コーディング How To
-
【入門級】C#9の目玉recordを使ってみる
https://mag.autumn.org/Content.modf?id=20201111110456
キーワード: 【▲→川俣晶の縁側→ソフトウェア→C# コーディング How To】
本文先頭:
C#9の目玉recordを使ってみよう! recordは不変のクラスだ。 一度作成すると値を変更することはできない。 一般的に不変であることはプログラムの複雑さの爆発を防ぐ良い特徴であるとされている
2020-11-11T02:04:56Z
川俣晶の縁側→ソフトウェア→C# コーディング How To