网站首页 站内搜索

搜索结果

查询Tags标签: WriteLine,共有 419条记录
  • C#:字符串的不可变性、以及数据的储存、字符串的比较、字符串的分割截取

    在程序编写的工程中,需要消耗内存,需要进行数据的储存,在定义变量的时候,将会在内存中开辟储存空间,不同的类型的变量所储存的地方是不同的,这里主要分析的是两种变量,一种是引用类型的变量,另一种是值类型的变量,该两种变量被储存的地址是不同的,引用类型的变量…

    2022/9/15 14:19:25 人评论 次浏览
  • C#线程:任务Task

    Task是一个更高级的抽象概念,它代表了一个并发操作,而该操作并不一定依赖线程来完成。Task是可以组合的(可以将它们通过延续(continuation)操作串联在一起)。它们可以使用线程池减少启动延迟,也可以通过TaskCompletionSource采用回调的方式避免多个线程同时等待I/O…

    2022/9/14 1:16:11 人评论 次浏览
  • 查询文件的版本号Copyright信息

    查询文件的版本号Copyright信息 目前找到的实用的方法有两种,一种是cmd中利用wmic的库,一种是C#中的GetVersionInfo()方法。 CMD中获取: 获取单个文件:遍历某文件夹下所有文件名及版本号:如需从c盘切换到d盘输入 d: 即可wmic datafile where "drive=d: and path…

    2022/8/30 23:52:54 人评论 次浏览
  • LINQ和委托随意转化例子参考

    static void Main(string[] args) {//LINQ简化Action<string> f1 = s => Console.WriteLine(s);//委托 Action<string> f11 = delegate (string s) { Console.WriteLine(s); };//LINQ简化Func<int, bool> f2 = i => i > 5;//委托 Func<int,…

    2022/8/26 23:24:36 人评论 次浏览
  • LINQ:Group Join

    1.代码//group joinvar groupJoinQS = from addr in Address.GetAddress()join emp in Employee.GetAllEmployees() on addr.ID equals emp.AddressId into ADDEmpselect new { addr, ADDEmp };foreach (var item in groupJoinQS){Console.WriteLine(item.addr);Console.W…

    2022/8/24 23:26:36 人评论 次浏览
  • C# break 和 return的区别

    下面示例是break的用法:1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Drawing;6 using System.Windows.Forms;7 8 namespace ReturnDemo9 { 10 class Kodify_Example 11 { 12 static voi…

    2022/8/22 1:26:26 人评论 次浏览
  • C# 中 DateTime 的各种使用(增加一年、一月、一个季度等等用法)

    获得当前系统时间: DateTime dt = DateTime.Now; Environment.TickCount可以得到“系统启动到现在”的毫秒值 DateTime now = DateTime.Now; Console.WriteLine(now.ToString("yyyy-MM-dd")); //按yyyy-MM-dd格式输出s Console.WriteLine(dt.ToString()); …

    2022/8/11 14:27:03 人评论 次浏览
  • C#线程的使用需要注意的事项

    1、await和.result/ .getwaiter() .getresult()的区别 await:Task.Run里面的逻辑是新开的线程去执行的,await Task.Run后面逻辑都在新开的线程去执行。private async void MainWindow_Loaded(object sender, RoutedEventArgs e){Task.Run(async () =>{// 执行顺序:1…

    2022/8/6 1:24:57 人评论 次浏览
  • 配置系统

    读取配置文件 {"persons": [{"id": 100,"info": {"name": "msy","age": 18,"skills": [ "CSharp", "Java", "Python" ]}},{"id": 101,"info":…

    2022/8/4 6:24:08 人评论 次浏览
  • EF Core 中的异步方法、执行SQL语句和实体的跟踪

    EF Core 中的异步方法 1.SaveChanges(), SaveChangesAsync() 2.异步方法大部分是定义在Microsoft.EntityFrameworkCore这个命名空间下的EntityFrameworkCoreQueryableExtensions等类中的扩展方法,记得using 3.一些异步方法TestDbContext ctx = new TestDbContext(); ​ a…

    2022/7/28 2:25:05 人评论 次浏览
  • C# Task使用方式

    1、Task类介绍: Task 类的表示单个操作不返回一个值,通常以异步方式执行。Task对象的中心思想 基于任务的异步模式。首次引入 .NET Framework4 中。因为由执行工作 Task对象通常以异步方式执行在线程池线程上,而不是以同步方式在主应用程序线程,你可以使用 Status 属性…

    2022/7/28 1:22:54 人评论 次浏览
  • 第二部分:LINQ

    P21:为啥要学LINQ 对比Python :numpy 学习路线 用数据类型定义的理念解释委托 委托:方法的(数据)类型,指向方法的类型,对比 int i=5;整数类型的i指向整数5;数据的类型 D1 d = F1;//注意F1不带括号(),带了表示方法调用了 d();//执行D1所指向的方法 d = F2; d();…

    2022/7/22 23:23:19 人评论 次浏览
  • 设计模式之简单工厂

    一、简单工厂:为了客户类和服务类之间的解耦,把对象的创建任务交给第三方类,这个第三方类就充当工厂的作用,严格来说简单工厂不属于23种设计模式之一。 二、实现思路 :创建一个简单工厂类,根据客户端要求(参数)调用类方法创建对象后返回给调用对象。 三、代码举例…

    2022/7/21 6:24:41 人评论 次浏览
  • 设计模式之建造者模式

    一、建造者模式:如果创建某个对象要经过多个组件组装才能完成,我们可以设计一个充当建造者角色的类和一个充当指挥者的类,通过指挥者控制建造者按步骤组装需要创建的对象,这样客户端就只依赖于指挥者类。 二、实现思路 :设计一个建造者类,其中包含要创建对象的所有组…

    2022/7/21 6:24:40 人评论 次浏览
  • 详解C#中 Thread,Task,Async/Await,IAsyncResult【转】

    转载地址:https://www.jb51.net/article/103432.htm 转载原因:担心下次找不到这个文章了,感谢原作者! 说起异步,Thread,Task,async/await,IAsyncResult 这些东西肯定是绕不开的,今天就来依次聊聊他们 1.线程(Thread) 多线程的意义在于一个应用程序中,有多个执行…

    2022/7/15 14:22:14 人评论 次浏览
共419记录«上一页1234...28下一页»
扫一扫关注最新编程教程