こんにちは、Takymです。
今回は、C#での数字の扱い方を説明します。
今日のC#インタラクティブ (2017/07/07) ~乱数で遊んでみる~
こんにちは、Takymです。
今日は七夕ですね。
久しぶりにC#インタラクティブで遊びます。
// 適当に乱数生成
> new Random().Next()
709930104
> new Random().Next()
1333111031
> new Random().Next()
1820219327
> new Random().Next()
1049859512
// Randomの中身は?
> Random rnd = new Random();
> rnd
Random { }
// ↑秘密というわけか。。。
// よし!乱数生成しまくろう!
> while (true) {
. Console.WriteLine(rnd.Next());
. }
830950117
1101026692
378852553
1085821216
1850374127
462291903
325592907
2138135333
139130174
736799947
2052875294
391243834
597045708
869246442
114733119
1982499515
588432268
1934308222
1390308323
209630441
528544125
1591246567
1179887693
1964456938
1656034201
573818796
44878925
842478469
867670954
1258575126
850359322
795693652
1807023549
1143086689
1993068131
782673107
1972028543
1244571649
606309710
648712796
61205887
41395928
2143660896
1854100442
1133390226
75168746
607169283
290917711
736435098
95622658
1870699953
731424281
167939266
653246949
1614814753
1387187197
2068622646
561879262
1577270662
1276555331
417412978
1630598085
1270464379
1028038695
2033924272
1257181642
731703932
1601442666
1023661958
1479543659
10470972
1491344266
1327998512
741595527
148424554
487148197
1595069318
1473270898
831066712
1580865455
2114133160
1901444861
106043371
772048296
1535358820
118935041
627754386
1153776600
1675755583
// うわぁぁぁぁぁああああああああああああああああ!!
// 今回はここまでにしておこう....................
最後まで読んでくれてありがとうございました。
何かC#インタラクティブで検証して欲しい物等あれば、この記事のコメント欄にお願いします。
C#でレイヤー付きの画像を実装する part1
こんにちは、Takymです。
最近、更新できていなくてすみません。
今回は、C#で画像のレイヤー機能を実装したいと思います。
今回作成するプログラムは、DotnetExlibに追加します。
仕様
今回、作るレイヤーは以下の様な感じにしたいと思います。
- レイヤーの中にレイヤーを埋め込めるようにする。
- レイヤーはList<Image>を継承したクラスにする。
- レイヤーはImageを継承したクラスにして、PictureBox等で簡単に使えるようにする。
モブログのテスト
C# プログラミング入門講座 part3 変数の使い方
こんにちは、Takymです。
今回は、変数について説明します。
C# プログラミング入門講座 part2 IDEでプロジェクトを作成する
こんにちは、Takymです。
今回は、part0でインストールしたVS2017の使い方を説明したいと思います。
C# プログラミング入門講座 part1 「Hello, World!!」プログラム
こんにちは、Takymです。
今回は、画面に文字列を表示する方法を覚えましょう!
今回はまだ、IDEを使いません。
C# プログラミング入門講座 part0 環境構築
こんにちは、Takymです。
今回は、入門講座の始めという事で、プログラミングをする為の環境構築をしようと思います。
C#プログラミング入門講座を始めます。
こんにちは、Takymです。
今回から、C#の入門講座を始めたいと思います。
更新は、多分不定期になります。
何故、入門講座を始めるのかというと、僕自身C#について間違って覚えてしまっている所があるかもしれないので、もう一度C#を入門したいと思っているからです。
因みに、この入門講座ではプログラミングの歴史を説明しません。
対象読者
この入門講座の対象読者の一覧です。
- プログラミング言語について何もしらない人
- パソコン・スマホをそこそこ使える人
- プログラミングに興味がある人
- 中学生以上の人
動作環境
この講座で推奨している環境です。
| 種類 | アプリ名・バージョン |
|---|---|
| OS | Windows 10 (10.0.15063) |
| ランタイム等 | .NET Framework v4.6以上 |
入門講座の記事一覧ページ
http://takymsystems.blog.fc2.com/blog-category-9.htmlに入門講座の記事一覧をまとめています。
最後まで読んでくれてありがとうございました。
DotnetExlibの開発を始めます。
こんにちは、Takymです。
.NET専用の便利なライブラリをこのブログを通して開発する事にしました。
名前は、DotnetExlibにする事にしました。
これから、このブログに載せたソースコードをライブラリに載せていきたいと思っています。
ブログ以外でも便利だと思った機能をどんどん追加していきたいです。
ライブラリのライセンスは基本的にLGPLv3です。
一部のクラスは別のライセンスが適応されています。
以下のGithubのリポジトリにソースコードが載っています。
https://github.com/Takym/DotnetExlib
まだこのライブラリは、安定版をリリースしていません。
もっと機能が豊富になったらリリースします。