はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

2025-10-01から1ヶ月間の記事一覧

【C#】ジェネリック制約で特定のインターフェースを実装しているとはじかせる方法を考えた

C#

はじめに 前提としてC#のジェネリック制約ではTはIHogeを実装するが、IFugaは実装しないことのようなインターフェースの否定的な制約を記述をすることはできません。 public interface IHoge; public interface IFuga; public static class Sandbox { // IHo…

【C#】Google.GenAI(dotnet-genai)を活用してGemini Developer APIやVertex AI APIを利用する方法

はじめに GoogleからGoogle.GenAI(dotnet-genai)というGemini Developer APIやVertex AI APIを利用するための.NET SDKがリリースされました。github.com以前Google.Cloud.AIPlatform.V1を紹介した記事を書きましたが、より高レベルで使いやすいSDKになってい…