ICode9

精准搜索请尝试: 精确搜索
  • 语言2022-08-07 21:01:51

    第一代语言 机器语言 二进制 1 1 2 10 3 11 4 100 第二代语言 汇编语言 目前应用:病毒 机器人 逆向破解 第三代语言 python 大数据 人工智能(派森) php ruby 快速构建网页 Js c# (sharp)山寨Java 面向过程 c语言 所有高级语言的鼻祖 1972年诞生 面向对象 c++ , Java 1995年诞生 没

  • C#-Winform-DataGridView-CSV2022-08-07 18:35:09

    C#-Winform-DataGridView-CSV 一、界面搭建 二、DataGridView基本属性 编辑列的选项中可以进行设计: ColumnType:设计列的类型 DataGridViewTextBoxColumn:文本内容 DataGridViewCheckBoxColumn:勾选框内容 DataGridViewComboBoxColumn:下拉选框内容 DataGridViewImageColumn:图片格

  • C# 复制文件及文件夹2022-08-07 17:33:40

    /// <summary> /// 复制文件夹及文件 /// </summary> /// <param name="sourceFolder">原文件路径</param> /// <param name="destFolder">目标文件路径</param> /// <returns></returns> public static int CopyFolder(str

  • C# 复制文件到指定文件夹2022-08-07 17:32:34

    直接使用 FileInfo.CopyTo 方法代码如下: public void saveFile(string filePathName , string toFilesPath) { FileInfo file = new FileInfo(filePathName); string newFileName= file.Name; file.CopyTo(toFilesPath + @

  • C# WinForm中NotifyICon控件的用法2022-08-07 17:31:12

    参考:http://blog.csdn.net/paullink520/article/details/14170021          http://www.cnblogs.com/webman/archive/2007/06/22/792849.html 【一】基本的知识 任务栏中的图标是一些进程的快捷方式,这些进程在计算机后台运行,如防病毒程序或音量控制。平时我们在使用QQ的时候,Q

  • Chapter 02 - Let's Get Started(C#篇)2022-08-07 17:04:29

    详细解释,书上有哈。直接上代码和结果。 Xcode下的自定义类 (通过new file-> cocoa class创建,保持和书中名字一样RandomController),自定义的fields也加上。 添加Object到xcode,让项目能够识别自定义的类。 最后关联对应的控件 到目前为止,都和书上一样的。现在回到VS2019 mac版的项

  • c# 解决线程间操作无效: 从不是创建控件的线程访问它2022-08-07 17:03:55

    下面是一个settext的方法。每个线程都要调用richbox.appendtext方法 ,而线程又无法去访问主线程。所以采用委托的方式 。 下面是代码 delegate void SetTextHander(string recvStr);//带参数 private void SetText(string recvStr) { if (richTex

  • 1.10 使用C#中的lock关键字2022-08-07 14:03:13

    1. 本节将描述如何确保当一个线程使用某些资源时,同时其他线程无法使用该资源。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using static System.Console; using static Sy

  • C# XmlReader读取xml文件注意事项2022-08-07 09:31:25

    以下边xml文件为例子: <?xml version="1.0" encoding="utf-8"?> <Root> <Test name ="A8作动筒"> <testResult Title="试验结果为:"> <value>启动压力1:{}MPa</value> <va

  • c# EF Core Or修改为Union优化,速度大幅度提升!2022-08-05 17:33:46

    最近在优化代码时发现linq 采用了||查询导致查询效率非常慢,查询语句出现扫表情况, 采用了Union大大提升了效率,解决了问题 优化c# 前的linq: dateTime = dateTime.Date; DateTime BegTime = dateTime; DateTime EndTime = dateTime.AddDays(1);

  • C# 读取图片转成Base64编码2022-08-05 15:31:28

      1 /// <summary> 2 /// 根据图片的路径解析成图片资源 3 /// </summary> 4 /// <param name="filePath"></param> 5 /// <returns></returns> 6 public static string BitmapImage

  • C# 程序打包成安装文件2022-08-05 14:02:38

    准备工具: (1)VS 2019 (2)待打包的C#工程源码   步骤: (1)安装打包用插件 在VS Marketplace中安装,点击下载按钮       安装完成需要重启VS 如果安装不成功可以直接下载到本地安装 https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017I

  • C#线程的使用需要注意的事项2022-08-05 09:01:49

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

  • C#基础2022-08-04 20:03:21

    1、new后面可以跟匿名类型,使用方法例如:var student = new {name = “张三”,age = 18};属性无需定义类型,系统可自动识别(类似于var) 2、invoke()/BeginInvoke()同步方法:等待Invoke方法里面的线程执行完之后再往下执行,方法体里面的线程是并行的,方法体外的线程会等待。而BeginInvoke区

  • csharp-vscode配置c#2022-08-04 19:00:38

    vscode配置c# 基本配置 Code Runner插件的配置

  • C#使用表达式树(LambdaExpression)动态更新类的属性值2022-08-04 18:03:36

    在某些业务中会遇到需要同步两个类的属性值的情况,而且有些字段是要过滤掉的。如果手动赋值则需要写很多重复的代码:   public class Teacher { public Guid Id { get; set; } public string Name { get; set; } public string Age

  • C# 写入文件小示例2022-08-04 18:01:40

    using System; using System.Configuration; using System.IO; namespace ToIO { class Program { static void Main(string[] args) { for (int i = 0; i < 10; i++) { WriteLog("Index=" +

  • C# 使用流读取大型TXT文本文件2022-08-04 12:05:04

    一、前言 业务需要读取txt的内容,导入到数据库当中,博主百度了各种方法,大部分都会导致内存溢出异常,由此结合网上的各种方法,解决了该异常。 二、程序框架 .NET 4.5 WinForm 三、具体实现 1.1 TXT结构             可以看到该文件大小300多兆,里面的条数差不多60w左右,每行当中的

  • C#/VB.NET:在 Word 中设置文本对齐方式2022-08-04 09:33:36

    C#/VB.NET:在 Word 中设置文本对齐方式 文本对齐是一种段落格式属性,通常用于确定整个段落中的文本外观。在日常工作中,我们所常见的四种文本对齐方式分别为:左对齐、居中对齐、右对齐和两端对齐。接下来,我将展示如何通过Spire.Doc for .NET在C#和VB.NET程序中为Word文档设置文本对齐

  • .NET Core(C#) MongoDB的配置及使用2022-08-03 20:03:10

    MongoDB是一个基于分布式文件存储 [1] 的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。本文主要介绍.NET(C#)中使用MongoDB的配置,和增、删、改、查的使用方法,以及相关的示例代码。 原文地址:.NET Core(C#) MongoDB的配置及使用

  • c# 解析xml2022-08-03 12:05:11

    <?xml version="1.0" encoding="utf-8" ?> <factorys> <factory name="益瑞" coordinate="102.05873, 30.102842" shortName="YR"/> <factory name="惠拓" coordinate="101.402891, 2

  • [Professional C# 7] GENERIC METHODS (泛型方法)2022-08-03 12:04:34

    Generic Methods Example public class Account { public string Name { get; } public decimal Balance { get; } public Account(string name, Decimal balance) { Name = name; Balance = balance; } } public static class Algorithms { public st

  • C# Socket 实现服务端和客户端通信2022-08-03 12:03:24

    C#里面封装好了Socket,直接引用即可使用 关键字:using System.Net; using.System.Sockets; 创建一个负责监听的Socket:Socket socketWatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); 第一个参数是IPV42,第二个为流式,TCP用流式,UDP用数式,第三个

  • C# Attribute特性2022-08-03 07:31:26

    C# Attribute特性 (14条消息) C# 特性(Attribute)介绍_echozly的博客-CSDN博客_attribute c# 特性本质上是用来给代码添加额外信息的一种手段,它可以应用于类、结构、方法、构造函数等。在 C# 中,特性是继承自 Attribute 基类的类。所有继承自 Attribute 的类都可以用作给代码添

  • C#初识2022-08-02 21:34:25

    一、介绍 来源菜鸟教程:https://www.runoob.com/csharp/csharp-environment-setup.html C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。 C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有