<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_56891779的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_56891779</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_56891779]]></copyright><item><title><![CDATA[.NET Core之Entity Framework Core基础]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/130129359</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/130129359</guid><author>m0_56891779</author><pubDate>Mon, 24 Apr 2023 16:48:34 +0800</pubDate><description><![CDATA[ORM（object relational mapping,对象关系映射）“对象”是指的就是C#中的对象，而“关系”指的是关系型数据库（如SQLsever,MySQL,Oracle）,“映射”指的是在关系型数据库和C#对象之间搭建一座“桥梁”。常用的ORM框架：EF Core，Dapper，SqlSugar，FreeSql。注：这里只注重讲EF CoreEF Core与其他ORM框架比较：（1）EF Core（Entity Framework Code ）：是微软官方的ORM框架。]]></description><category></category></item><item><title><![CDATA[.NET Core中的Linq语句]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/130012818</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/130012818</guid><author>m0_56891779</author><pubDate>Sun, 09 Apr 2023 21:06:06 +0800</pubDate><description><![CDATA[(4)GroupBy(分组)：对年龄进行分组，通过select的映射，显示出想要呈现的数据。在了解Linq语句之前，我们通过委托到lambda来推出linq的基本语法。简单的Lambda表达式语句：（打印一个集合中大于10的数）当然为了让数据处理变得更简单，为了更加的人性化。(2)获取一条数据(是否带参数的两种写法)委托->Lambda->Linq。（3）按年龄进行排序（默认升序）先定义一个装载数据的类。]]></description><category></category></item><item><title><![CDATA[C#线程——重难点]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/130011110</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/130011110</guid><author>m0_56891779</author><pubDate>Fri, 07 Apr 2023 14:16:08 +0800</pubDate><description><![CDATA[在这个例子中，我们创建了一个Worker方法，并使用Thread类创建了一个新线程来执行这个方法。除了Thread类，C#还提供了一些其他的类和方法来实现多线程编程，如ThreadPool类、Task类、async/await关键字等。这个例子中，我们使用Task类创建了三个任务，并同时执行它们。这个例子中，我们创建了一个线程来执行Worker方法，而Main线程继续执行。这样，我们就可以在程序中同时执行多个任务。在这个例子中，我们使用Task类创建了三个任务，并使用WaitAll方法等待它们全部完成。]]></description><category></category></item><item><title><![CDATA[C# 委托和事件]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/130010605</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/130010605</guid><author>m0_56891779</author><pubDate>Fri, 07 Apr 2023 14:10:12 +0800</pubDate><description><![CDATA[在上面的代码中，我们定义了一个名为“Button”的类，它包含一个名为“ButtonClick”的事件。在程序的主函数中，我们创建了一个Button对象，并订阅了“ButtonClick”事件，然后调用了“Click”方法来触发该事件。在上面的代码中，我们首先定义了一个委托类型“CalculateHandler”，它可以接受两个int类型参数并返回一个int类型值。最后，我们调用了委托实例“add”，并将参数1和2传递给它，它返回了它调用的方法的结果。在C#中，委托是一种类型，用于表示指向方法的引用。]]></description><category></category></item><item><title><![CDATA[.NET Core异步编程]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/129988415</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/129988415</guid><author>m0_56891779</author><pubDate>Thu, 06 Apr 2023 18:36:07 +0800</pubDate><description><![CDATA[近些年，.NET增加了很多新特新，异步编程就是期中之一。因为.Net的异步编程模型把复杂的异步编程变得简单易用。使得开发人员可以轻松开发出更高效的应用程序。]]></description><category></category></item><item><title><![CDATA[微软都收购了Mono技术，为什么还要发布.NET Core版本？]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/129958226</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/129958226</guid><author>m0_56891779</author><pubDate>Tue, 04 Apr 2023 17:45:58 +0800</pubDate><description><![CDATA[2.ASP.NET 与 IIS深度耦合：具体来说，ASP.NET 应用程序需要通过 IIS 来处理 HTTP 请求，并将请求转发给 ASP.NET 引擎进行处理。更高的性能：.NET Core 的性能比 .NET Framework 更高，因为它使用了新的 JIT 编译器和垃圾回收器，并且可以利用更多的硬件资源。更开放的生态系统：.NET Core 是一个开源项目，拥有一个庞大的社区和丰富的第三方库和工具，使得开发人员可以更方便地使用和扩展 .NET Core。4.无法进行跨平台的应用程序。]]></description><category></category></item><item><title><![CDATA[抽象类，普通类，接口的区别]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/129822515</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/129822515</guid><author>m0_56891779</author><pubDate>Tue, 28 Mar 2023 19:45:49 +0800</pubDate><description><![CDATA[抽象类，普通类，接口三者的区别]]></description><category></category></item><item><title><![CDATA[c#参数修饰符]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/129541343</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/129541343</guid><author>m0_56891779</author><pubDate>Wed, 15 Mar 2023 09:23:43 +0800</pubDate><description><![CDATA[C#参数修饰符是用于改变参数传递方式或者参数行为的关键字。]]></description><category></category></item><item><title><![CDATA[初步了解.NET Framework和.NET Core]]></title><link>https://blog.youkuaiyun.com/m0_56891779/article/details/129538471</link><guid>https://blog.youkuaiyun.com/m0_56891779/article/details/129538471</guid><author>m0_56891779</author><pubDate>Tue, 14 Mar 2023 19:59:06 +0800</pubDate><description><![CDATA[NET是一个由Microsoft开发的开放源代码的跨平台(如Linux和macOS等)的框架，用于构建Windows应用程序、Web应用程序、移动应用程序和云服务等。提供了一个统一的编程模型，允许开发人员使用不同的编程语言编写代码，并提供了一个统一的基础设施，包括类库、虚拟机和运行时环境，以支持开发人员构建高效、可靠、安全和可扩展的应用程序。它是.NET Framework的一个分支，但是与.NET Framework不同，它被设计为更轻量、更快速和更灵活。]]></description><category></category></item></channel></rss>