![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
weixin_39151951
这个作者很懒,什么都没留下…
展开
-
C#释放内存
public static void ClearMemory(){GC.Collect();GC.WaitForPendingFinalizers(); //if (Environment.OSVersion.Platform == PlatformID.Win32NT) //{ // SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess().Handle, -1原创 2021-10-20 11:17:56 · 1314 阅读 · 0 评论 -
实用的Json转换源码
using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System;using System.Collections.Generic;using System.Data;namespace MESProxy{/// /// json工具类/// public static class JsonTool{/// /// 从一个对象信息生成Json串/// /// 对象,类/// stringpublic static s原创 2021-10-20 11:16:28 · 425 阅读 · 0 评论 -
获取 本机IP和Mac
/// <summary> /// 获取电脑名称 /// </summary> /// <returns></returns> public static string GetUserName() { try { string strUserName = string.Empty; ManagementClass mc = new Manag原创 2021-10-20 11:13:36 · 96 阅读 · 0 评论 -
C# 计算内存使用情况
/// <summary> /// 打印内存占用 /// </summary> /// <returns></returns> public static string MemoryAndCPU() { StringBuilder MemoryAndCpuStr = new StringBuilder(); if (!GOIConfig.GetInstance().MLog.Mem...原创 2021-10-20 11:08:21 · 822 阅读 · 0 评论 -
获取鼠标所在位置颜色
[DllImport(“gdi32.dll”)]static public extern uint GetPixel(IntPtr hDC, int XPos, int YPos);[DllImport(“gdi32.dll”)]static public extern IntPtr CreateDC(string driverName, string deviceName, string output, IntPtr lpinitData);[DllImport(“gdi32.dll”)]sta原创 2021-08-27 13:03:47 · 495 阅读 · 0 评论 -
画图表
using System;using System.Data;using System.Windows.Forms;using System.Runtime.InteropServices;using System.IO;using System.Text;using System.Data.SqlClient;using System.Threading;using System.Net;using System.Web.Services.Description;using Syste原创 2020-12-28 11:35:53 · 122 阅读 · 0 评论 -
3DES加密算法
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO;namespace Hospital{class ClsBase64{/// public string Key { get { return "rWC1VhkuzvxsFNTorWC1Vh原创 2020-12-28 11:35:11 · 96 阅读 · 0 评论 -
Datagridview打印
using System;using System.Text;using System.Collections;using System.Collections.Generic;using System.Drawing;using System.Drawing.Printing;using System.Data;using System.Windows.Forms;using System.IO;using Languages;class DataGridViewPrinter{p原创 2020-12-28 11:34:15 · 236 阅读 · 0 评论 -
image和byte[]互转
public Image GetImageByBytes(byte[] bytes){Image photo = null;using (MemoryStream ms = new MemoryStream(bytes)){ms.Write(bytes, 0, bytes.Length);photo = Image.FromStream(ms, true); } return photo; } public byte[] GetByteImag原创 2020-12-28 11:33:19 · 185 阅读 · 0 评论 -
计算方差
//求方差 public double Var(double[] v) { double sum1 = 0; for (int i = 0; i < v.Length; i++) { double temp = v[i] * v[i]; sum1 = sum1 + temp; } double sum = 0; foreach (d...原创 2020-12-28 11:32:27 · 151 阅读 · 0 评论 -
自适应分辨率
public void SetControlSize(Control cls, Single font){if (cls.Controls.Count < 1)return;System.Drawing.Rectangle rect = System.Windows.Forms.Screen.PrimaryScreen.Bounds;int h = rect.Height; //高(像素)int w = rect.Width; ?//宽(像素) foreach (Contr原创 2020-12-28 11:31:45 · 207 阅读 · 0 评论 -
启动EXE并传递参数
private string RunCmd(string command) { //實例一個Process類,啟動一個獨立進程 Process p = new Process(); //Process類有一個StartInfo屬性,這個是ProcessStartInfo類,包括了一些屬性和方法,下面我們用到了他的幾個屬性: p.StartInfo.FileName = @"C:\mesint\int.exe"; ...原创 2020-12-28 11:31:04 · 953 阅读 · 0 评论 -
拷贝和删除文件夹
/// /// 拷贝某个文件夹到指定文件夹下/// /// /// public bool CopyDirectory(string sourceDirName, string destDirName){try{if (!Directory.Exists(destDirName)){Directory.CreateDirectory(destDirName);File.SetAttributes(destDirName, File.GetAttributes(sourceDirNam原创 2020-12-28 11:30:04 · 42 阅读 · 0 评论 -
读写TXT
class WriteTextFile{static void Main(){//如果文件不存在,则创建;存在则覆盖//该方法写入字符数组换行显示string[] lines = { “first line”, “second line”, “third line”,“第四行” };System.IO.File.WriteAllLines(@“C:\testDir\test.txt”, lines, Encoding.UTF8); //如果文件不存在,则创建;存在则覆盖原创 2020-12-28 11:29:02 · 66 阅读 · 0 评论 -
YUV转BMP
public static Bitmap GetImagByYuvToRGB(string path, int width, int height){//int width = 1280;//int height = 720;// string path = “D:\1.yuv”;// Bitmap bmp = Helper.GetImagByYuvToRGB(path);// bmp.Save(“D:\yuv2bmp_1.bmp”)int imgSize = width * he原创 2020-12-28 11:27:34 · 674 阅读 · 0 评论