-
C#
【C#】Formから別フォームを表示しメインフォームを切り替える
みなさんこんにちは!! ヒロポンです!! 今回はC#のwinformのテクニックで、Formから別のFormを表示して、メインフォームを切り替えるような挙動にする方法を書いていきたいと思います! 【まずは適当にFormを用意する】 💡 Form の値受け渡しの設計がま... -
C#
【C#】Formの中にFormを表示して良い感じに切り替える
今回めちゃくちゃニッチな技術の紹介をしたいと思います。その名は!Formの中にFormを表示する!という技術!これ使いどころどこなんや??ってレベルで、ニッチなのですが、この技術が平気で使えると1画面の中でいろいろな画面を表示できるので結構おすす... -
C#
【C#】Interfaceを継承しているかを判断しついでにコンバートしてみる
みなさんこんにちは!ひろぽんです。 今回はInterfaceを継承しているかの判断をしたうえで、ついでにコンバートしてみるという題で書いていきたいと思います。 では早速! 【まずはこんなクラスを用意する!】 💡 is / as / 暗黙キャストの使い分けは別記... -
C#
【C#】プロパティを動的に検索して値を取得したり変更する!
みなさんこんにちは!!ひろぽんです! 突然ですがC#のコードを書いていてこう思ったことないですか? プロパティを動的に検索したい!で、値を自由に変更したり取得したりしたい!と! できます! PropertyInfoという型を取得することができればできます... -
C#
【C#】DataAdapterを使ってFillとUpdateしてみる
みなさんこんにちは!ヒロポンです!今回はアプリ制作と切っては切り離せない関係にあるDatabaseからデータを取得する方法の中から、DataAdapterを使ったDataTableを取得する方法について書いていきたいと思います!割とベーシックな取得方法なので、是非... -
C#
【C#】Interfaceの使いどころは配列ぶん回しのポリモーフィズムで理解出来る!
みなさんこんにちは!ひろぽんです!オブジェクト指向の3大要素の一つであるポリモーフィズムについて書いていきたいと思います!オブジェクト指向を学び始めた初心者が必ず躓くといって良いほど結構難しい概念なのですが、オブジェクト指向を学ぶ上で避け... -
C#
C#でInterfaceに拡張メソッドを追加してデフォルト実装してみる
みなさんこんにちは!ひろぽんです! 今回は拡張メソッドでinterfaceのデフォルト実装する方法について書いていきたいと思います。 正直C#8.0からInterfaceのデフォルト実装って標準でできるようになっているのですが、現場の関係でC#8.0使えない人はinter... -
C#
【C#】プロパティを動的に検索して型の種類を取得する!
みなさんこんにちは!ひろぽんです! さて今回はClassのプロパティを動的に検索して型の種類を取得するプログラムを書いていきたいと思います! めちゃくちゃ簡単なので、ぜひこの機会に覚えてください さてそれでは本題!! 【Type.GetProperties関数でと... -
C#
【C#】プロパティとフィールド(メンバ変数)の決定的な違い!
みなさんこんにちは!ひろぽんです! 今回はC#のプロパティとフィールド(メンバ変数)の違いについて書いていきたいと思います。 Privateなフィールド(メンバ変数)とPublicなプロパティならなんとなく違いが分かるかと思いますが、Publicなフィールド(... -
SE的雑感
人に教えるのが苦痛でストレスになるから自分の成長と考えれば良いと思った
みなさんこんにちは!ひろぽんです! 入社2年目で私にも後輩ができました。 最近はその後輩にプログラミングを教えつつ、自分の業務をしていますがこれがなかなか苦痛でストレスなのです。 というのも私は黙々と1人で作業をしていきたいタイプなのです。 ...
