C#– tag –
-
C#ノート
指定した行まで飛ばして、指定した列の値を取得する【C#】
【経緯】 C#でcsvファイルを加工していて、データベースが36行目から始まります。 また、ほしいデータは22番目の列だけなので、それを抽出する方法を 今回、勉強しました。 【コード】 早速、コードです。csvファイルを読み込むコードは省いています。... -
C#ノート
【Windowsアプリ】アプリケーションはブレークモードになっています【C#】
【経緯】 Windowsアプリを作っていて、コードができたので走らせたら、 「アプリケーションはブレークモードになっています」とでて、さらに 「マネージド デバッグ アシスタント 'ContextSwitchDeadlock' : 'CLR は、COM コンテキスト 0x111111 から COM ... -
C#ノート
【Windowsアプリ】エラー CS0012 型 ‘Package’ は、参照されていないアセンブリに定義されています。アセンブリ ‘WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=67ah822hj914e20’ に参照を追加する必要があります。【C#】
【経緯】 Windowsアプリを作っていたら、 「エラー CS0012 型 'Package' は、参照されていないアセンブリに定義されています。アセンブリ 'WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=67ah822hj914e20' に参照を追加する必要がありま... -
C#ノート
【Windowsアプリ】エラー CS1061 ‘FolderBrowserDialog’ に ‘UseDescriptionForTitle’ の定義が含まれておらず、型 ‘FolderBrowserDialog’ の最初の引数を受け付けるアクセス可能な拡張メソッド ‘UseDescriptionForTitle’ が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください【C#】
【経緯】 Windowsアプリを作っていて、ボタンを押すと、ダイアログボックスがでてくる仕様にしたくて、コードを書いたら、 「CS1061 'FolderBrowserDialog' に 'UseDescriptionForTitle' の定義が含まれておらず、型 'FolderBrowserDialog' の最初の引数を... -
C#ノート
【Windowsアプリ】検索アプリ【C#】
【経緯】 事実を確認してもらうため、議事録が入ってるフォルダの中の文章を証拠として、見せようとしたときに、 議事録フォルダのファイルを一つ一つ開いて、文章を探すのが手間だったので、 「”検索アプリ”のようなものがあればな~」と思い、C#で作って... -
C#ノート
画像リサイズアプリ【C#】
【経緯】 デジカメで撮った画像をExcelに貼り付けようとするときに、1枚5MBもあって Excelファイルが重くなってました。 ペイントアプリでリサイズすることは可能ですが、めんどくさいので、 今回,C#でWindowsアプリを作ってみました。 【レイアウト】 ま... -
C#ノート
ファイル仕分けアプリ【C#】
【経緯】 ルーティンワークでファイルを別々のフォルダに仕分けする作業があった。 ファイルをいちいち貼り付ける作業がめんどくさいので、 C#でファイルを仕分けするアプリをつくってみました。 【仕様】 仕様は以下の通りです。 ファイルを選んで、実行... -
C#ノート
pngファイルをPDFファイルに変換アプリ【C#】
【経緯】 C#でpngファイルをPDFファイルに変換したくて、今回Windowsアプリを作ってみました。 【「iTextSharp」を使う】 まず、NuGetパッケージマネージャーでiTextSharpをインストールしてください。 次にFormを作ります。 ”テキストボックス”と”削除”ボ... -
C#ノート
C#で作ったデータをPDFに起こすとき、どんなフォントが使える調べた。【C#】
【経緯】 C#で加工、修正したデータをPDFに書き起こそうとしたときに、どんなフォントが使えるのか気になって、調べてみました。 ライブラリは「MigraDoc」を使っています。 【「MigraDoc」で使えるFont一覧】 以下がFont一覧になります。 Agency FB Alger... -
C#ノート
テキストボックスの中にファイルをドラックドロップしたい【C#】
【経緯】 あるサイトでファイルをドラックドロップするとそのファイルを読み込んで処理を行っている所をみて、 それがC#でもできないのか考えました。 【textBox.AllowDrop = true; にする】 まず、コードを書きます。textboxをFormに作って、それにtxtフ... -
C#ノート
WindowsPCを指定した時刻になったら、シャットダウンする【C#】
【経緯】 タイトル通りですが、時間になったら、シャットダウンしてくれたら、便利かなと思い作りました。 【テキストボックスに入力された時間を読み取り、その時間にPCをシャットダウンする】 Formを作って、textBox_ShutdownTimeというテキストボックス... -
未分類
【ゲーム】Whie Luna And Black Luna【Unity】【CNP】
【ゲームのリンク】 ↓はGoogle Playのリンクです。ゲームが出来次第貼り付けます。 【操作方法】 ”Move First(先手)”か”Move Second(後手)”を押して、手番を決めます。 "Kitten(簡単)"か"Doe(普通)"を選ぶとゲームが始まります。 ルールはリバーシーと同じ... -
未分類
【ゲーム】OROCHI PANIC【Unity】【CNP】
【ゲームのリンク】 ↓はGoogle Playのリンクです。 https://play.google.com/store/apps/details?id=com.DefaultCompany.OROCHIPANIC 【操作方法】 ”Please enter your name”にローマ字で名前を記入します。 ”Game Start”をクリックします。 オロチがいる... -
未分類
【ゲーム】Mitama’s Agile Avoid Avoidance【Unity】【CNP】
【ゲームのリンク】 ↓はGoogle Playのリンクです。 https://play.google.com/store/apps/details?id=com.morishuhei.MitamasAgileAvoidance ↓がUnityゲームのリンクになります。 Mitama's Agile Avoidance 【操作方法】 ”Please enter your name”にローマ... -
C#ノート
集めたデータから最大値、最小値、平均値、中央値、1σ、2σを取得する方法【C#】
【経緯】 CSVファイルを読み込めて、データを集められたので、これの、最大値、最小値、平均値、中央値、1σ、2σを取得したいと思い、 今回勉強しました。 【MathNet.Numerics.Statistics;を使って、取得する】 まず、プログラムのコードを書きます。フォー... -
C#ノート
CSVファイルから特定の行と列を読み取る方法【C#】
【経緯】 CSVファイルを読み込めたので、ファイルの中の特定の値を読みたいと思い、 今回勉強しました。 【File.ReadLines(file)を使用して、Skipさせて、値を読む】 まず、プログラムのコードを書きます。フォームで「btnReadcsv」というボタンを作成して... -
C#ノート
相対パスを使って、.csvファイルを読み込む。【C#】
【経緯】 いつも絶対パスを使っていたが、他の人がコードを使うときに、絶対パスではエラーが起こりやすいので、今回、相対パスを使って、.csvファイルのデータを読み込んでみます。 【手順】 まず、プログラムのコードを書きます。フォームで「btnReadcsv... -
C#ノート
.csvファイルを読み込む。【C#】
【経緯】 .csvファイルのデータを読み込んで、加工したいと思い、 今回勉強しました。今回は読み込むだけです。 【手順】 まず、プログラムのコードを書きます。フォームで「btnReadcsv」というボタンを作成して、ボタンを押すと、「csvファイルが読まれる... -
未分類
【ゲーム】MissileShip【Unity】
【ゲームのリンク】 ↓がゲームのリンクになります。 MissileShip キーボードの「←」キーと「→」キーで船が動きます。 「ミサイル」を避けるとScoreが加算します。Scoreが増えるほど「ミサイル」のどんどん落ちてきます。 「ミサイル」に当たると、右上の「... -
C#ノート
.tsvファイルのデータを加工する。【C#】
【経緯】 .tsvファイルのデータを加工したいと思い、 今回勉強しました。 【手順】 まず、プログラムの流れを説明します。 .tsvファイルを読む 351行目から開始して5つずつ間引く 347行目から350行目までの行を先頭に追加 output.tsvとして出力する 指定し... -
C#ノート
.tsvファイルを.xlsxに変換したい。【C#】
【経緯】 .tsvファイルを.xlsxに変換したいと思い。 今回勉強しました。 【「Microsoft.Office.Interop.Excel」を使用する】 まず、プログラムの流れを説明します。 btn_TSVtoExcelボタンを押す ダイアログが出てきて、変換したいtsvファイルを選ぶ デスク... -
未分類
Unityのスコアやユーザー名をデータベースに送ったり、取得する【php】【C#】【Unity】
【経緯】 Unityでゲームを作っている時に、「スコアをランキング形式にできたらいいな。」と思っていました。 「ゲーセンでもスマホゲーでもランキングがあるとユーザーも燃えるかな」とも、思いました。 正直、めちゃくちゃ時間がかかってしまいどのよう... -
C#ノート
C#でマクロ(VBA)を実行したい。【C#】
【経緯】 VBAをC#に移植していたのですが、VBAのコードが複雑かつ長文で萎えていました。 「なんなら、C#でVBAを実行すればいいんじゃね?」と思い、 今回勉強しました。 【「xlApp.Run("マクロ名");」を使用する】 まず、プログラムの流れを説明します。... -
C#ノート
フォルダーの中に入っているPDFファイル全部結合する【C#】
【経緯】 C#でPDFが多数あって、それを手動で結合していた。 その作業がめんどくさいので、プログラムでできないか考えました。 【「iTextSharp」を使う】 まず、プログラムを書きます。PDFファイルを結合するためのMergePDFsメソッドを定義しています。 ... -
C#ノート
取得したパスの最後に「¥」を付け加えたい【C#】
【経緯】 C#のdialogでパスを取得することはできたのですが、プログラムを実行すると、うまく動きませんでした。 パスの中身を見るとパスの最後になにもついておらず、「¥」をつけるとうまくいくことがわかったので、あらかじめ、取得したパスの最後に「... -
C#ノート
doubleの使い方【C#】
【経緯】 C#でC#のファイルを読んでいたら、「double」というデータ型がでてきたので、今回勉強しました。 【「double」とは】 doubleは、浮動小数点数を表すデータ型です。double型は、小数点以下の桁数が多い数値を表現するのに適しています。 【使用例... -
未分類
.exeファイルの中身を見たい
【経緯】 Windowsアプリを作りたくて、参考にしたいWindowsアプリが.exeファイルになってその中身が見れたらいいなと思い、今回勉強しました。 【「dnSpy」を使用して、.exeファイルを見る】 結論、「dnSpy」というツールがあるのでそれをダウンロードする... -
未分類
MissileShip【Unity】
【ゲームのリンク】 ↓がゲームのリンクになります。http://morip.sakura.ne.jp/wp_morinokabu/wp-content/uploads/game/FallApple/index.html 【操作方法】 キーボードの「←」キーと「→」キーで人間が動きます。 「りんご」を取るとPointが加算します。Poi... -
C#ノート
.datファイルのデータを取得する【C#】
【経緯】 C#で.datファイルのデータを取得したくて、今回勉強しました。 【「BinaryReader」を使用して、.datファイルを開いて、データを取得していく】 まず、プログラムを書きます。.datファイルを開いて、データを取得しています。 // ファイルパスの設... -
C#ノート
.thdファイルのデータを取得する【C#】
【経緯】 C#で.thdファイルのデータを取得したくて、今回勉強しました。 【「StreamReader」を使用して、.thdファイルを開いて、2次元配列でデータを取得していく】 まず、プログラムを書きます。.thdファイルを開いて、2次元配列でデータを取得しています...
12