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

.NET 開発においてSystem.InvalidOperationException

1. System.InvalidOperationException の発生 WPF アプリケーションで Microsoft.Extensions.DependencyInjection を利用し…

View Article


AppleシリコンのMacでのC#実行環境

まず最初に 2024年8月31日、Visual Studio for MacがVer17.6を最後にサービス終了してしまいました。 MacでC#を勉強している私にとってかなり衝撃的でした。 でも結局…

View Article


【備忘録】EC2でWebアプリを動かそうとした話

背景 作成したWebアプリを公開のため、以下のサイトを参考にEC2のIISを使用したがWebアプリとIISでポートが競合していた https://tech.willserver.asia/2022/…

View Article

.NETでC#を使用してPDFテキストを簡単に抽出する方法

PDF形式は、その高いクロスプラットフォーム互換性とセキュリティの高さから広く利用されています。しかし、PDFドキュメントは編集が難しいため、内容を操作するためにテキストを抽出する必要がよくあります。PDFからテキストを抽出す…

View Article

一致するコンストラクターが型 xxxxxに見つかりません。この型は、引数または FactoryMethod ディレクティブを使用して構築できます。

このエラーが発生した際に、トラブルシューティングの手順を説明します。私も最初は相当間抜けな話だと思いましたが、実際にエラーの原因を追いかけてみると、結構単純な問題でした。 原因 エラーの根本的な原因…

View Article


C#でPDFをMarkdown文書に変換する

PDF文書をMarkdown形式に変換することは、特に固定レイアウトのPDFファイルからコンテンツを抽出し、より簡単に編集・処理できるテキスト形式に変換する必要がある場合、非常に実用的なニーズです。…

View Article

[Unity][RoboCup] CrossView開発日記 #4

CrossViewとは こちらの記事をご覧ください。 https://qiita.com/suzuki_nene/items/cbdb701622a738f1b2ee はじめに 前回、ログファイルを…

View Article

新しい.NETのスキャフォールディングを試してみる

はじめに これまでCLIで.NETプロジェクトを利用して新しいプロジェクトを作成することはできましたが、新しいdotnet scaffoldコマンドを利用して作成済みのプロジェクトにコントローラーや…

View Article


セットアップファイルで、dllがインストールされない意図しない動作を回避する

課題 次の条件の時、意図しない動作になる。 msiファイルのセットアップで、既にインストールされているアプリをアップグレードする セットアップファイルに、ダウングレードされる(バージョンが小さくなる…

View Article


[Unity][RoboCup] CrossView開発日記 #5

CrossViewとは こちらの記事をご覧ください。 https://qiita.com/suzuki_nene/items/cbdb701622a738f1b2ee はじめに 前回、プレーヤーをP…

View Article

[Unity][RoboCup] CrossView開発日記 #6

CrossViewとは こちらの記事をご覧ください。 https://qiita.com/suzuki_nene/items/cbdb701622a738f1b2ee はじめに サッカーのプレーヤー…

View Article

『.NET』C#でPDFにアクションを追加する方法

C#言語を使用して.NETフレームワーク上でPDFドキュメントにアクションを追加することで、ドキュメントのインタラクティブ性やユーザー体験を向上させるだけでなく、自動化ワークフローの中で重要な役割を…

View Article

C# API取得の流れ(基本)

■概要 目的:C#にてAPIを用いて天気情報を取得する。 今回使用したAPI↓ https://openweathermap.org/api 利用するには登録が必要(無料)。 ■コード using …

View Article


【C#】ジェネリックの null チェックでガベージを出さない方法を模索

はじめに ジェネリックでコードを書いていると、たまに null チェックしたくなることがあります。 int GetHashCode<T>(T value) { if (value is null) …

View Article

インターセクション型を持つ型システムのKripkeモデル

はじめに 現代のプログラミング言語において、型システムはプログラムの安全性と正当性を保証する重要な要素です。型システムは、変数や関数のデータ型を定義し、プログラムの誤りを静的または動的に検出・防止す…

View Article


.NETのCUIアプリケーション用フレームワーク『CuiLib』をメジャーアップデートしました

以前制作したCUIアプリケーション開発用フレームワーク『CuiLib』を大規模改修し,リリースしました。 クラス設計を見直した部分が多々あり破壊的変更を多く伴うため,メジャーアップデートとしています。 当記事は,執筆時点での最新バージョン「2.0.1」について触れていきます…

View Article

ilasmでstack machine その56

概要 ilasmでstack machineやってみた。 練習問題やってみた。 練習問題 c#でilasmを実行する、インタープリタを書け。 fizzbuzzを実行せよ。 サンプルコード using…

View Article


[Unity][RoboCup] CrossView開発日記 #7 (最終回)

CrossViewとは こちらの記事をご覧ください。 https://qiita.com/suzuki_nene/items/cbdb701622a738f1b2ee はじめに ここまでで、Cros…

View Article

C#初心者のTask備忘録1

C#のTaskの使い方がちょっと分かってきたので、備忘録として。 Taskを覚え始めた頃は、実行したい個所に、コピペのように下記の形式で書いていた。 var result = await Task<…

View Article

【初心者・急な解読班へ】どんな言語のコードも大体解読

仕様書は本当に正しいのか、改訂されているのか。 この記事は開発したての初心者、急に解読を請け負わされた方歓迎。 易しい優しい記事を心がける。 前提 その言語の以下記述方法や独特の癖は最低調べること …

View Article
Browsing all 9529 articles
Browse latest View live