C#汇总链接 搜索收藏

  1. VS2017常用快快捷键  VS如何回到上一次编辑处 winform窗体置顶 WinFrom窗体始终置顶  C#如何获取鼠标相对当前窗口的坐标  .Net三种实现以及跨平台  c# 回调类   C# 中使用using的三种方法  谈C# using的用法与好处  编程学习网 
  2. Debug与Trace工具类的应用  VS调试以及Trace函数的用法  如何解决 VS 调试时显示十六进制  vs调试显示16进制如何调节为10进制  c#中ref和out的用法
  3. ...尝试运行项目时出错:未捕获通过反射调用的方法引发的  利用C#自带组件强壮程序日志  在C#中怎么设置一个全局变量,方便我在其他的窗口中可以调用 
  4. C#序列化与反序列化(Serialize,Deserialize)实例详解  C#调用默认浏览器打开网页的几种方法  C# 中 finally 的用法  
  5. C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名。   C#中操作鼠标对象Cursor  C#Winform实现自动更新  C# .net实现下载,带进度条  C#限制程序只能运行一個实例 (防多开)
  6.  C# Process.Start with hidden terminal window  C#怎么隐藏一个文本文件  C# 用process运行一个程序,并得到返回值,为什么无法隐藏那个黑色的cmd窗体
  7. C# 查找、结束进程 - 通过进程名精确、模糊查找、结束进程 C#各种结束进程的方法详细介绍   C#获取进程,关闭进程  c# 通过进程名关闭指定窗口(或进程)
  8. How to get the parent process that launched a C# application?

  9. C#程序中:如何启用进程、结束进程、查找进程    C#程序中:如何启用进程、结束进程、查找进程   C#启动外部程序的几种常用方法汇总
  10. C#中String 与Color之间的相互转换  C#十六进制颜色与Color对象的互相转换
  11. C#判断控件是否有滚动条  C#中实现文本框的滚动条自动滚到最底端  

    c# textbox 让滚动条始终在最下面

  12.  

     

  13. winfrom 自动获取下一个控件GetNextControl方法 

    2.根据桌面大小调整窗体大小  C# GetWindowRect用法  

    C# SetWindowPos窗口置顶使用说明

  14. C#枚举窗口句柄   Get File Icon used by Shell  

    EasyHook - Downloads  纯C#钩子实现及应用 Low-Level Keyboard Hook in C#

    C# Hook原理及EasyHook简易教程  C# 键盘钩子 适合新手 

    What function would I need to hook (using easy hook) to prevent minimize of a third party application?

  15.  C#: How to get the window title from window(form) name  

    How to set the height of a window using c#?  

  16. Docs   Windows  Desktop   API   Menus and Other Resources  Shellapi.h  SHGetFileInfoA function 
  17. C# get child handles using FindWindowEx by name and ordinal number

  18. How do you check if a website is online in C#?

====文件操作

 

  1. C#获取当前程序运行路径的方法集合   c# winform 判断文件夹是否存在,新建文件夹,判断文件夹存不存在  c# 中如何判断一个文件夹是否存在?如何判断一个文件是否存在?
  2. C#获取文件夹下的所有文件的文件名   打开文件对话框OpenFileDialogC# 改变控件边框颜色的方法  
  3. C# 删除文件   C#获取文件版本、文件大小等信息   File.ReadAllText Method (String)    C#图解—PictureBox.SizeMode 属性   
  4. c# 计算时间差---天数   C# TimeSpan 计算时间差(时间间隔)   C# TimeSpan Examples
  5. C#中移动无边框窗体的方法  C# 字符串转义和反转义   C# 取文本中间  C# this.invoke()作用 多线程操作UI   c#多线程(UI线程,控件显示更新) Invoke和BeginInvoke 区别  ControlExtensions.InvokeOnUiThreadIfRequired Method  
  6. C#线程开发:winform简单的C#线程开发实例  parallel方法 异步并行执行  C# 多线程 Parallel.For 和 For 谁的效率高?那么 Parallel.ForEach 和 ForEach 呢?  多线程(Thread、线程创建、线程池)   C# - 多线程 之 Process与Thread与ThreadPool    .NET 线程池编程技术SmartThreadPool  C#.Net前台线程与后台线程的区别   C# 线程间互相通信 AutoResetEvent和ManualResetEvent   C# Thread类 线程优先级  C# 多个线程一直跑着While(true)
  7. 关于C#线程的WaitSleepJoin状态

  8. 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
  9.  多线程:如果在调用线程时传递参数   How to: Use a Thread Pool (C#) 不支持一个 STA 线程上针对多个句柄的 WaitAll
  10. C#多线程学习(四) 多线程的自动管理(线程池)
  11.  C#多线程学习(一) 多线程的相关概念    
  12. 恢复PasswordChar 默认值、取消密码框设置   PasswordChar = '*'  
  13. Round Button in C# MaterialSkin   packages returned for Skin  DSkinEngine  
  14. OWIN 初探  dskin    C#实现自动升级(附源码)  c# linklabel 去掉下划线的方法   RoundButton(圆形按钮)     C# Dictionary判断Key已存在
  15. C# HttpWebResponse请求状态代码标识 C# HTTP返回代码表   C# 如何获取Http 响应包的头信息,response.Headers信息不全怎么办?   MIME 类型中,application/xml 与 text/xml 的区别 
  16. 分分钟用上C#中的委托和事件  分分钟用上C#中的委托和事件之窗体篇   委托学习总结(一)浅谈对C#委托理解  C# 委托(Delegate)      c# 造一个事件,监测一个string 类的对象的值,当值发生改变时触发事件。 C# (事件触发)回调函数,完美处理各类疑难杂症!
  17. 详解C#委托,事件与回调函数
  18. C#,往线程里传参数的方法总结   [Winform]安装在C盘,无操作权限的一个解决办法    c#通过app.manifest使程序以管理员身份运行  C#程序以管理员权限运行 
  19. <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 
  20. C# System.Guid.NewGuid()格式化   C#读写注册表(简单实用易懂 C#操作注册表——读、写、删除、判断等基本操作  C#之操作注册表(RegistryKey类)    Wow6432Node(32位程序的注册表内容都在这个节点下,也可直接使用%systemroot%syswow64 egedit进行编辑)
  21.  C++ 操作64位系统,默认读取Wow6432Node子键的解决方法  C# 32位程序与64位程序读写注册表的区别
  22.  Cursors 类    为何Application.Exit()无法真正退出程序   
  23. Application.Exit(),先停止线程,然后终止进程. 与Environment.Exit(0)直接终止

    C#中如何获取其他进程的命令行参数 ( How to get other processes's command line argument )

  24.   How do I specify the exit code of a console application in .NET? 
  25. C# WinForm中控件与背景透明   切换Debug/Release编译模式和Archive的作用
  26. C# String.split()用法小结。String.Split 方法 (String[], StringSplitOptions)
  27. C#中Tuple的使用   slide
  28. C#利用WinRAR实现压缩和解压缩  【C#公共帮助类】WinRarHelper帮助类,实现文件或文件夹压缩和解压,实战干货   Get installation path of specific application in my machine Proess.start calling rar
  29. c#使用SharpZipLib对二进制数据进行压缩和解压  SharpZipLib  SharpZipLib  SharpZipLib 的使用(压缩,解压)  C#压缩库SharpZipLib的应用  .NET中zip的压缩和解压——SharpCompress

  30. C#获取文件MD5值方法

  31. C#读取和写入XML文件   C#操作XML方法集合  
  32. c# 判断点击 还是双击    关于C#的Mouse事件单击、双击问题
  33. 问题事件名称: CLR20r3 :常常是 自己程序代码问题 如本地调试.发布时候 没考虑对方机器有没相关调试文件.等...

====输入组件框

  1. C# 只能输入字母或数字   C# WinForm登陆窗体 限制用户名只输入字母 数字以及下划线    C#判断字符串是否只有数字和字母组成
  2. c#窗体程序怎么设计密码必须包含数字和字母  可以使用ToCharArray 再依次检查互个字符   必须有数字和字母组合的密码正则表达式

====任务

  1. c# 定时执行任务   新手浅谈C#Task异步编程  C# 线程知识--使用Task执行异步操作
  2. C#中Task任务和Async、Await异步非阻塞方式

  3. 在编写异步方法时,使用 ConfigureAwait(false) 避免使用者死锁

  4. 使用 Task.Wait()?立刻死锁(deadlock)

====Linq List

  1. C#如何对List中的Object进行排序  c# linq如何进行降序以及按优先级排序   LINQ中的OrderBy实现多字段升序、降序排序实现 C# List中写出类似SQL的语句(即LINQ,写给新手) 
  2. Linq查询操作之聚合操作(count,max,min,sum,average,aggregate,longcount)

  3. C#中怎样统计数组中一个一维数组中每个元素出现的次数?

  4. c# 如何判断字符串中相同字符串的个数 (相同字符在字符串中出现的次数)

====String 字符串相关

  1. C#String.Format数字格式化输出 C#:String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}...    c#正则匹配取出文本内容 循环输出

=================Int 数字相关==========================

  1. C#中生成随机数的几种方法 

====环境变量相关

  1. C#读取AssemblyInfo文件中的AssemblyVersion中的值

====HTTP相关

  1. 解并使用.NET 4.5中的HttpClient   C#中HttpClient使用注意:预热与长连接  C#使用HttpClient进行http操作
  2. HttpClient超时设置 httpClient 超时时间设置(转) How to read web api response with HttpClient c#   C#使用HttpClient进行http操作
  3. C#解析Cookie字符串为CookieCollection C#读取设置Cookie 

  4. c#必须使用适当的属性或方法修改此标头解决办法  

    说说http协议中的编码和解码  

    关于HTTP GET请求的url中文参数编码  

    c# UrlEncode,UrlDecode  

    C#实现Url编码和解码

====API

  1. c# 判断窗体是否永在最前(TopMost),调用windows API  windows判断窗口是否置顶、设置取消置顶、设置前景 
  2. 如何离线查看Windows API和网上查询Windows API  

    用CMD命令或是系统API库等实现取本机所有会话的客户端名  

    EN
    此内容没有您的语言版本,但有英语版本。
  3. /administration/windows-commands/windows-commands     Can I get the name of the client computer using the remote session?   

    forum=winserverTS

====list

  1. C# DataTable 和List之间相互转换的方法   C#中Datatable和List互相转换

====Time

  1. System.Timers.Timer是多线程定时器

====异常处理

  1. 1.C#异常处理经验(原则与方法)   C#异常处理及心得  C#_异常捕捉  vs2015或vs2017 调试 异常 CLR 无法从 COM 上下文 0x622b440 转换为 COM 上下文 0x622b5b0,这种状态已持续 60 秒。  2010.1.1 CLR 无法从 COM 上下文

====UI

  1. C# Slider/Trackbar Control using Windows Forms

 ====枚举

  1. c# 之Enum--枚举

====浏览器

  1. 用node-webkit把web应用打包成桌面应用

====编码

  1. Encoding.GetEncoding("GBK"); 等同于Encoding.GetEncoding(936);   C# 文本编码转换

VS2015编译后在其他平台缺失MSVCP140.DLL问题的修复

Json的序列化和反序列化

C#中string.Format输出内容中含有花括号的解决方法

取不到document.cookie

C#/ASP.NET Post提交JSON数据 如何接收和转换成Json对象?

在C#中将对象序列化为URL编码字符串

WebApi系列~StringContent与FormUrlEncodedContent

Object to URL String [duplicate]

C# HttpClient FormUrlEncodedContent Encoding (VS 2012)

终于知道怎么在c#后台发post请求了

无法处理文件 SnoopFormsBindingMap.resx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记。

原文地址:https://www.cnblogs.com/bycnboy/p/9040913.html