Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Browsing all 9519 articles
Browse latest View live

【祝!hellolevel1.mco完走】Mind8のランタイムディスパッチャC実装の代替実装をC#で行う(ZzReserve2L)

はじめに こちらの記事にてMind開発者の@killyさんより情報共有いただいたMind8の検証用Consoleをベースに一部正規のConsoleのコードを取り込んだ中間コードhellolevel0…

View Article


cscの作法 その515

概要 cscの作法、調べてみた。 練習問題やってみた。 練習問題 TreeViewで、JSON Viewerを作れ。 方針 Litjson使う。 再帰使う。 try使う。 サンプルコード using…

View Article


わたしとあなたと今日のレビュー (2)

前回: わたしとあなたと今日のレビュー(1) レビューをした後はのどの調子がよくなります。普段あんまり喋らないからね。 今回の対象プロジェクト C#, C++ の混在プロジェクト。 組み込み機器を制…

View Article

【C#5】坂道グループに関するお題を抽選するプログラム

はじめに 何かのお題を抽選するプログラムをC#で実装しました ソースコード using System; // リストを使用するクラスを呼び出す using System.Collections.Ge…

View Article

汎用型・基数変換メソッドの実装

前説 ふと――― こんな基数変換プログラムがあったら楽しいだろうか? と思った 勿論、私が楽しめれば充分なんですが… 「こんな」の内訳 任意の基数に対応8進でも 16進でも n進どんと来いっ 任意の…

View Article


元に戻す、やり直しについて(UndoRedo)

はじめに 標準アプリなどでよく使われる「元に戻す」「やり直し」の実装において効率的な実装に迷ったことはないでしょうか。 正解はないと思いますが私が利用しているベースを紹介します。 環境 VS2022…

View Article

Dockerで.NET webapi 環境構築

概要 以下の手順で環境構築できる docker-compose.ymlを作成 コンテナを立ち上げる webapiのプロジェクトを作成 開発用サーバーの設定変更 開発用サーバーの起動 動作確認 1. …

View Article

C#でIoTプログラミング on RaspberryPi #2

C#でIoTプログラミング 前回は初めてのプログラミングということで環境構築とLチカまでを紹介しました。 今回はGPIOへの入力処理を説明します。具体的にはGPIOにスイッチを接続してオンオフの状態…

View Article


【Preview】可変長引数に Span が利用可能になりました

概要 C# preview5 で可変長引数に Span<T> が利用可能になりました。コードを書くときにこの機能を使うことは稀ですが、既存のコードのパフォーマンスが少し良くなる可能性があります。 p…

View Article


自作のDirectshowプレイヤー 再生できない

VS2022で自作のDirectShowビデオプレイヤー作ってます。 コードはこんな感じです。 VideoPlayer.cpp #include "VideoPlayer.h" #include <…

View Article

【WPF】チェックボックスのチェックをなくす

概要 チェックボックスのチェックをなくしてみた。 需要があるかはわからないけれど勉強のため。 結論 スタイルを定義してコントロールテンプレートを編集する。 <Style x:Key="Without…

View Article

cscの作法 その516

概要 cscの作法、調べてみた。 練習問題やってみた。 練習問題 Excelで、列幅と行の高さを設定せよ。 サンプルコード using System; using System.IO; using …

View Article

正規表現初心者用・正規表現の入力をサポートする Windows アプリケーションを公開してみる

正規表現の入力をサポートする Windows アプリケーションを作成したため 皆さんの助けになれれば幸いと思い 公開してみます。 本体はこちら(BOOTH) 本体はこちら(Google Drive) このアプリケーションの説…

View Article


SQL に C# のコードを書いて実行する

はじめに こんな感じの SQL を書いて、、、 select * from persons where true = true --# if (@name is not null) { and na…

View Article

paiza [C020:残り物の量] C# 書いたコードをコピペしてみた、解説してみた

paiza×Qiita記事投稿キャンペーン「プログラミング問題をやってみて書いたコードを投稿しよう!」 Qiita2回目の投稿 同キャンペーンの開催に伴い、C# で書いたコードをコピペしてみた、解説…

View Article


(c#/Unity/mono)Enum:如何なる環境でも高速に動作するけれど、如何ほどのスピード狂でも使用を躊躇うイディオム、CEnumの紹介

前振り 普段、何気なく書いているコードですが、「環境Aでは高速に動作するコードなのに、環境Bで実行してみたら遅くなった」という経験をされた方いませんか? それ、Enumが原因かも知れませんよ? 或い…

View Article

C#でExcelファイルを作る

C#でExcelファイルを作る 業務でExcel出力を実装する機会がありそうなので、先に試しておこうと思って調べた。 C#からExcelファイルを作る記事は結構あったので、2シート出力してみた。 環境…

View Article


これから始める Semantic Kernel【2024年7月版】

はじめに Semantic Kernel は GPT などの AI モデルの呼び出しと C# や Java, Python のコードを統合して使用することができる Microsoft 製のオープンソ…

View Article

通信文に使用するByte配列変換について

はじめに 通信文を作成する際にByte配列からInt型の変換、Int型からByte配列の変換する機会はとても多いです。手こずることはないと思いますが、同じような形、さらには一行で変換処理を行えればコ…

View Article

csc は嘘つき あるものを無いと主張してきやがる

csc は嘘つき csc は、最近の Windows に標準搭載されている C# のコンパイラである。 実行ファイルは C:\Windows\Microsoft.NET\Framework\v4.0…

View Article
Browsing all 9519 articles
Browse latest View live