【C#】8月の AoT 自由研究
はじめに お盆休みに AoT 関係の知見が得られたため記事にしようと思います。 レンタルサーバーで C# AoT が動いた 前回の記事 で C# AoT が動かなかった問題が解消しました。 サー...
58 search resultsShowing 1~20 results
You need to log-in
はじめに お盆休みに AoT 関係の知見が得られたため記事にしようと思います。 レンタルサーバーで C# AoT が動いた 前回の記事 で C# AoT が動かなかった問題が解消しました。 サー...
はじめに 無料レンタルサーバーを借りて色々遊んでいました。CGI で簡単な API を作っているうちに、サーバー上で C# アプリが動くっぽいことがわかりました。 ただまあ、利用規約的にあれかも...
はじめに 1年ほど毎週記事を投稿してみたので、ポエムでも書こうと思います。 たくさん記事を書くのは苦労の割に、得られたものは少なかった印象で、ここらが潮時だと感じました。 コーディングのアドバイ...
はじめに .NET10 Preview5 が利用可能になりました。 今回は新機能のひとつ、ローカルのデリゲートをスタックに置く最適化 / Escape Analysis for Delegate...
はじめに インターフェイスのメソッド呼び出しはコンパイル時に呼び出されるメソッド(型)は決定せず、実行時に決定します。これは一般的にメソッドのインライン化がされないため、パフォーマンス面でほんの...
はじめに C# の数値型は色々種類があります。 クラス名と短縮名がある(int 等の組み込み型) 読み取り専用の値型 実行環境に依存せず同じサイズ(ポインタ型 nint nuint を除く) 整...
はじめに .NET10 Preview4 で、ZIP アーカイブの非同期処理が追加されました。 New async Zip APIs var stream = new MemoryStream(...
はじめに .NET10 Preview4 が利用可能になりました。 今回はランタイムの機能強化である インライン化の改善/Inlining Improvements を確認してみます。 ※ 機械...
はじめに C# には空文字列の表現がいくつかあります。 const string ConstEmpty = ""; string readOnlyEmpty = string.Empty; As...
はじめに C# にも関数ポインタが存在します(.NET7 で導入)。 参考: https://ufcpp.net/study/csharp/interop/functionpointer/ st...
はじめに .NET10 Preview3 で拡張メソッドが機能追加されました。 public static class __ExtensionMethodTest { extension(str...
はじめに .NET10 Preview3 関連記事の続きです。 リリースノート 今回はランタイム機能である参照型の小さな配列のスタック割り当て / Stack Allocation of Sma...
はじめに .NET10 Preview3 が利用可能になりました。 月1更新だと思うのですが、なんか毎回1週間前倒しになってるような・・・ リリースノートによれば色々と機能追加されています。 今...
はじめに 最近は WebP 画像形式 (Wikipedia) をよく目にするようになりました。ファイルサイズが比較的小さく、透過度も持てるため使いやすいです。 しかしながら比較的新しい画像形式な...
はじめに .NET 10 Preview2 が利用可能になりました。 インライン化観測に基づく仮想化解除 / Devirtualization Based on Inlining Observa...
はじめに 以前、自作ゲームがフレーム落ちする問題を取り上げました。 【C#】謎のフレーム落ち問題を解消したくタイマーを自作した話 今回は、これがグラフィックドライバの更新で改善したことの報告です...
はじめに 今回は、前回の .NET 10 Preview 1 の新機能紹介記事 の、機能別の検証です。 個人的にとてもホットな新機能 Stack Allocation of Arrays of ...
はじめに 2024/11 に .NET の最新バージョンである .NET9 がリリースされたところですが、次期バージョン候補の .NET 10 Preview 1 が利用可能になりました。 ht...
はじめに 参考:https://neue.cc/2011/12/13_358.html .NET Framework 時代は ↓ で void のインスタンスを得られますが、.NET9 ではエラ...
はじめに C# で画像データをやり取りする機能として、標準ライブラリに System.Drawing.Bitmap クラスがあります。 今では少し古くさいクラスのようで、デメリットが存在します。...
58 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.