上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页
摘要: StackLayout:可以将子元素堆叠在一起,可以垂直或水平堆叠。 HorizontalStackLayout:在一维水平堆栈中组织子视图,比StackLayout性能高。 VerticalStackLayout:在一维垂直堆栈中组织子视图,比StackLayout性能高。 默认情况下,Stack 阅读全文
posted @ 2022-12-19 17:20 Lulus 阅读(508) 评论(0) 推荐(1)
摘要: MAUI框架提供了多种布局(layout)选项,可以让大家轻松地定位和排列界面元素。 以下是一些常见的MAUI布局: StackLayout:可以将子元素堆叠在一起,可以垂直或水平堆叠。StackLayout 可用作包含其他子布局的父布局。 HorizontalStackLayout:在一维水平堆栈 阅读全文
posted @ 2022-12-13 09:53 Lulus 阅读(878) 评论(0) 推荐(1)
摘要: MAUI (Multi-platform App UI) 是一个跨平台的 UI 框架,用于创建在多个平台上运行的本机用户界面。它是 Microsoft 推出的一个开源项目,它基于.NET和.NET MAUI技术栈,可以使用 C# 或 XAML 编写代码,并运行在Windows、macOS、iOS、A 阅读全文
posted @ 2022-12-10 13:00 Lulus 阅读(5144) 评论(1) 推荐(3)
摘要: 有时我们期待我们接口的返回值有自定义格式,比如返回数字12,默认返回12。有时我们期待返回两位小数,即12.00。我们可以通过自定义JsonConverter来完成它。 首先我们引用Microsoft.AspNetCore.Mvc.NewtonsoftJson。 写自定义JsonConverter: 阅读全文
posted @ 2022-12-09 13:07 Lulus 阅读(1377) 评论(0) 推荐(0)
摘要: 友元程序集是可以访问其他程序集的内部 (C#) 或友元 (Visual Basic) 类型和成员的程序集。 如果将一个程序集标识为友元程序集,则无需再将类型和成员标记为公共,其他程序集就能访问它们。这在我们进行测试时十分实用。 这里我们使用单元测试项目的代码,在UnitTest.ClassLibra 阅读全文
posted @ 2022-12-07 15:55 Lulus 阅读(608) 评论(0) 推荐(1)
摘要: 根据Generating HTTP API clients using Visual Studio Connected Services,我们得知,我们可以通过Visual Studio连接API,进而自动生成对应的客户端代码。 首先,我们启动一个本地服务DotNet6WebAPI。代码可以参考这里 阅读全文
posted @ 2022-12-02 08:58 Lulus 阅读(1104) 评论(0) 推荐(1)
摘要: 有时我们需要计算两个时间点相差的年份和月份,比如从2022年1月到2023年3月,相差多少年多少月。 但TimeSpan(链接)只提供了总计天数、总计小时、总计分钟等等的结果,并没有提供总计年、总计月(由于它表示一个不引用特定起点或终点的常规间隔,因此不能用年和月来表示,这两者都有可变的天数。)。那 阅读全文
posted @ 2022-12-01 09:34 Lulus 阅读(2602) 评论(0) 推荐(0)
摘要: 我们的代码中有时候会需要调用其他平台的接口,在做单元测试的时候,我们不需要测试这些第三方接口是否生效,接口是否有问题,但是如果我们直接调用第三方接口,这些接口的错误又会影响我们正常的测试工作,所以我们应该怎么办呢?我们可以模拟这些接口,让其返回我们期待的返回结果,这样我们就可以顺利的进行内部代码的测 阅读全文
posted @ 2022-11-30 22:42 Lulus 阅读(400) 评论(0) 推荐(0)
摘要: 在我们写SQL时,经常会遇到IN、NOT IN这样的查询条件,这时后面的条件需要一个参数列表。 我们期待可以根据数据列表[1,3,5],动态生成多个参数,即@Parameter1=1,@Parameter2=3,@Parameter3=5。 我们可以写一个扩展方法实现它: public static 阅读全文
posted @ 2022-11-15 15:32 Lulus 阅读(613) 评论(0) 推荐(0)
摘要: public static void Run() { //return 1 var t1 = TestClass.Test1(); //return 2 var t2 = TestClass.Test2(); var state = ReplaceMethod(typeof(TestClass).G 阅读全文
posted @ 2022-11-14 15:06 Lulus 阅读(456) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页