技術ブログを開設する
ログイン
もっと気軽にアウトプットできる技術ブログプラットフォーム

C#

「C#」に関する情報が集まっています

人気の投稿

新着の投稿

専門学校に入って二年間、作業に飽きたら気分転換としてC#でいたずらプログラムを作成してました。最近よく技術の無駄遣いと言われるのでアウトプットの練習にします。時系列順に記事を書く予定なので、だんだんとレベルが上っていきます。(たぶん)ウイルスっぽいコードをサンプル公開した場合、運が悪いと略式起訴される可能性あるらしいので、断片的にしか出しません。Qru...

2019-01-23

はじめに Unityのスクリプトを読んでいると下記の見慣れないコードに出会いました。 public event Action<string> Hogehoge; このコードの理解に大分時間を要したため、勉強の手順を残しておきます。 手順 1.Delegate 2.Action 3.匿名メソッド ...

2018-10-16

はじめに VRGestureというUnityのプロジェクトを理解しようと思い、スクリプトを見てみたが、分からないコードが大量にあったのでまとめてみました!(^^)! VRGesture 読んでほしい人 とりあえず、コードが好きな方 VRGestureに興味がある方 書き方説明 //分からなかったコード記入 ...

2018-10-16

【問題】Unityのコードをいじりたいけど、そもそもコードの意味が分からない。 Unityの勉強を続けていると、ある問題にぶちあたってしまいます。 それは、コードが読めない問題です! Unityチュートリアル「玉転がし」を終えることができた。 Unityの基本的な使い方もある程度身についてきた。 しかし、コードだけは、一向に読...

2018-10-24

概略 作成:2017年11月上旬形式:コンソールアプリケーション今回は壁紙を変更するプログラムです。壁紙にする画像は前回のプログラムで説明したリソースの埋め込みを利用します。 コードの一部 埋め込んだリソースの読み込み using (Bitmap bmp = Properties.Resources.(埋め込んだ画像ファイル名))...

2019-01-26

概略 作成:2017年11月上旬形式:コンソールアプリケーション前回のスタートアップ登録プログラムには、・ 実行ファイルのパスが変わると、意図したとおりに動かない。・ 隠しフォルダを表示する設定だと、半透明のフォルダが見えるため怪しまれる。という問題点がありました。 そこで、設置したい実行ファイルをコンソールアプリケーション内に埋め込みます。V...

2019-01-24

概略 作成:2017年11月上旬形式:コンソールアプリケーション前回のウインドウ増殖プログラムをスタートアップに登録するために作ったプログラムです。実行するとスタートアップ用のディレクトリに実行ファイルが置かれます。置く実行ファイルは本コンソールアプリケーションと同階層にある隠しフォルダの中にあります。 コードの一部 スタートアップ用の...

2019-01-24

概略 作成:2017年11月上旬形式:フォームアプリケーション初めて作ったいたずらプログラムです。画像が含まれるウインドウが出てきて、ウインドウを消そうとすると増殖します。 コードの一部 フォームのFormClosingイベントに処理を入れることで、終了しようとしたときに処理を行えます。 private void Form1_Fo...

2019-01-23

Enumの要素をforeachで回す Enum.GetValues()を使う。引数にtypeof()でEnumのタイプを指定する。foreachで取り出した変数をintやstringにキャストすると値や名前を取れる。 public class Sample{ public enum Sexs{ [Displa...

2019-01-22

経緯とか C# で WindowsFormApplicationを作成していた。(アプリ名を Hoge.exe とする)同じexe内で Form1 と Form2 をそれぞれ作り、 .show() で表示させており、PC上からのデスクトップ映像配信で、そのアプリのウィンドウをキャプチャさせることを目的の一つとしていた。 OBS や N Air ...

2019-01-22

概要 C# 7.0にて導入されたパターンマッチング本来はアップキャストされたオブジェクトを安全にダウンキャストして分岐を可能にするものだが実はnullチェックにも使える // 本体の使い方 object obj = "objectなstring"; if (obj is string str) { //このスコープ中のみ...

2019-01-17

Razorビューで、構文で条件判定して動的にdisabledなどの要素をinputに付与する。タグ内でそのまま@構文しても反応しない。以下のように書く。 <input asp-for="sample" disabled="@( isDisabled ? "disabled" : null )"> 見慣れないがdisabled="d...

2019-01-10
このエントリーをはてなブックマークに追加