Tag: C#
All the articles with the tag "C#".
-
.NET 数据格式与查询语言速查
Published: at 05:34 AM同一份数据换一种形状,适合的查询方式也会变化。本文从 CSV、关系数据库、XML、JSON、文档数据库、图数据和二进制格式出发,梳理 .NET 工具与 LINQ 的边界,帮助你快速做出选型。
-
C# 异步流水线:顺序等待、取消与完成
Published: at 08:12 AM已经会用 async/await 后,如何把多个有依赖的 I/O 步骤组成正确流水线?本文用完整可运行示例讲清顺序等待、取消传播、任务完成信号与资源释放边界,并列出常见错误。
-
Azure AI Search 向量查询:.NET 直连检索模型
Published: at 01:59 AM已有向量索引时,怎么用 Azure.Search.Documents 发送正确的向量查询?本文拆解同一嵌入模型、字段名、VectorizedQuery、元数据过滤和分数含义,并给出上线前测试建议。
-
从零构建类型安全的 C# 管道
Published: at 12:25 AM从零实现一个类型安全的 C# 同步管道:IStage 泛型契约、Pipeline 两段组合、编译期类型检查、不可变消息与异常传播,附完整代码、执行顺序分析和常见陷阱。
-
Microsoft.Extensions.AI 嵌入管道
Published: at 11:49 PM嵌入生成在摄取与查询两处出现,需要同一个类型化边界。用 Microsoft.Extensions.AI 10.7 稳定 API 讲清嵌入管道:类型化契约、批量与单条生成、缓存与遥测装饰、嵌入身份与兼容性。
-
C# 实时语音转文字:Foundry Local 本地运行
Published: at 06:32 AM用 Foundry Local 在本地跑 NVIDIA Nemotron 0.6B 流式语音模型,C# 控制台应用实时转录麦克风:模型目录解析与下载、直播会话、部分与最终结果异步流,全程无需 API key。
-
Microsoft.Extensions.AI 路由与故障转移
Published: at 04:06 AMMicrosoft.Extensions.AI 10.9 带来四个实验性路由原语:RoutingChatClient、语义路由、按序故障转移,全部实现 IChatClient。讲清各自用途、关键选项、粘性会话与适用边界,附可运行代码。
-
ASP.NET Core 请求路径参考:Path、PathBase 和 URL 拼接
Published: at 09:06 AM理清 ASP.NET Core 中 Request.Path、PathBase、QueryString、GetDisplayUrl 等属性的区别与用法,避免手动拼接 URL 时踩坑。适合需要处理反向代理、子路径部署或生成应用链接的 .NET 开发者。