随笔分类 - C# 随笔
摘要:要动态编译一个新的 NativeApi 类,可以按照以下步骤进行: 创建一个新的 NativeApi 类。 在 NativeApi 类中定义所需的方法和属性。 在 MainPage 中实例化并使用新的 NativeApi 类。 使用 Roslyn 编译器来动态编译 C# 源代码并将其加载到内存中 安
阅读全文
摘要:快速定位打开的文件 在 VS 中,你可以使用 Ctrl + T 打开 “Go To All” 搜索工具栏,通过搜索关键字轻松打开要找的文件。但是对于某些操作,比如重命名文件,你需要在解决方案资源管理器中找到该文件。 使用 Ctrl + [, S 或使用下面的图标按钮可以快速定位到当前打开的文件: 原
阅读全文
摘要:
在没有Postman等专门软件环境下, 有没有轻量的调试http方法呢?尤其是每天都要打开宇宙第一IDE的环境, 其实VS本身就带了一种方式, 就是创建一个http文件来完成这个工作.
Visual Studio 2022 .http 文件编辑器提供了一种便捷的方式来测试 ASP.NET Core项目,尤其是 API 应用。 编辑器提供一个 UI,用于:
* 创建和更新 .http 文件。
* 发送 .http 文件中指定的 HTTP 请求。
* 显示响应。
阅读全文
![使用 Visual Studio 2022 的 .http 文件方式调试 API](https://img2024.cnblogs.com/blog/1980213/202403/1980213-20240308182057220-601495687.png)
摘要:原文链接 https://stackoverflow.com/questions/53300480/unable-to-configure-https-endpoint-no-server-certificate-was-specified-and-the/71026252#71026252 使用
阅读全文
摘要:最近.net8 blazor auto大火, 我也玩了一下,发现ssr能用的代码 MD5 类在wasm是没法用的. 于是搜索了一下互联网,找到了一份代码,分享给大家. 我找到的帖子作者原话: 代码不是我的,但我确实稍微修改了它以使其与 System.Security.Cryptography.MD5
阅读全文
摘要:Visual Studio 2022 支持使用正则表达式进行搜索和替换操作。在搜索框中,可以点击“正则表达式”按钮来启用正则表达式模式。下面是一些常用的正则表达式示例: 匹配数字:\d 匹配字母:[a-zA-Z] 匹配空格:\s 匹配任意字符:. 匹配一个或多个字符:+ 匹配零个或多个字符:* 匹配
阅读全文
摘要:https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/operators/switch-expression [DisplayName("空气质量指数颜色")] public string TvocColor => AQ
阅读全文
摘要:[C#] Console.WriteLine(" "); Console.WriteLine("First Name | Last Name | Age"); Console.WriteLine(" "); Console.WriteLine($"{"Bill",-10} | {"Gates",-1
阅读全文
摘要:原始字符串文本 从 C# 11 开始,可以使用原始字符串字面量更轻松地创建多行字符串,或使用需要转义序列的任何字符。 原始字符串字面量无需使用转义序列。 你可以编写字符串,包括空格格式,以及你希望在输出中显示该字符串的方式。 原始字符串字面量: 以至少三个双引号字符序列 (""") 开头和结尾。 可
阅读全文