C#
文章平均质量分 81
Rand Tsui
东方欲晓,莫道君行早。
展开
-
【音乐拼接】mp3格式
预备知识mp3格式拼接只需要把文件的字节流拼在一起就能播放,这比WAV简单不要太多程序代码using System.Collections.Generic;using System.IO;using System.Text;namespace MP3{ class Program { static void Main(string[] args原创 2016-07-04 12:56:06 · 2265 阅读 · 0 评论 -
C# Json 写到吐
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Threading.Tasks;using Newtonsoft.Json;using Newtonsoft.Json.Linq原创 2016-04-28 16:06:20 · 1627 阅读 · 0 评论 -
POST+JSON+XML
public static void getCityXml() { HttpWebRequest request = null; HttpWebResponse response = null; string postdata = "requestMessage=%7B%22RCode%22%3A%22feng原创 2016-04-26 16:39:08 · 337 阅读 · 0 评论 -
【web service调用】 抓取资源
using System.IO;using System.Net;using System.Text;using System.Xml;using System;using Newtonsoft.Json;using System.Drawing;using System.Drawing.Imaging;using Newtonsoft.Json.Linq;using Conso原创 2016-04-26 15:31:51 · 592 阅读 · 0 评论 -
【linq to sql】步骤
1、新建项目--> 类库 假设命名为A2、在 A 下 添加新项--> linq to sql class 假设命名为 aa.dbml 此时会看到一个设计页面3、服务器资源管理器-->新建连接-->添加你的数据库连接4、把需要的表一个个拖到 设计页面,然后 Ctrl + S 保存5、生成或重新生成,此时bin目录下会有个 dll 文件6、在你要使用linq to sql原创 2016-04-26 15:43:08 · 779 阅读 · 0 评论 -
【FileInfo】
using System;using System.Text;using System.Net;using cuiplus;using System.Collections.Generic;using System.IO;using System.Data.Linq;namespace ConsoleApplication1{ class Program {原创 2016-04-26 15:29:45 · 305 阅读 · 0 评论 -
C# Linq Distinct的使用
原文:http://www.it165.net/pro/html/201209/3778.html这篇文章有点意思,就直接弄过来了最近项目中在用Linq Distinct想要将重复的资料去除时,发现它跟Any之类的方法有点不太一样,不能很直觉的在呼叫时直接带入重复数据判断的处理逻辑,所以当我们要用某个成员属性做重复数据的判断时,就必需绕一下路,这边稍微将处理的方法做个整理并记录一下转载 2016-03-10 09:53:54 · 6715 阅读 · 0 评论 -
C# yield return用法分析
原文:http://www.jb51.net/article/54810.htm本文实例讲述了C#中yield return用法,并且对比了使用yield return与不使用yield return的情况,以便读者更好的进行理解。具体如下:yield关键字用于遍历循环中,yield return用于返回IEnumerable,yield break用于终止循环遍历。有转载 2016-03-09 14:09:34 · 458 阅读 · 0 评论 -
C# Func的介绍
原文:http://www.cnblogs.com/pnljs/p/3792407.html对Func的Func转到定义看它的解释: // 摘要: // 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 // // 参数: // arg: // 此委托封装的方法的参数。 // // 类型参数转载 2016-03-09 13:50:13 · 2136 阅读 · 0 评论 -
C# 静态扩展方法
原文地址:http://www.douban.com/note/165446133/静态类特征:1.不能用sealed或abstract修饰符;2.必须直接继承System.Object类型,不能试任何其他类的派生类;3.不能实现任何接口;4.不能包含任何操作符;5.不能使用protected或者protected internal修饰的静态成员;6.只能包含静转载 2016-03-09 12:34:16 · 5854 阅读 · 1 评论 -
C# 泛型
using System;using System.Collections.Generic;namespace ConsoleApplication35{ class Program { static void Main(string[] args) { int[] arr = { 0, 1, 2, 3, 4 };原创 2016-03-31 12:47:54 · 288 阅读 · 0 评论 -
C# 内存泄漏
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication34{ class Program { static long[] a,b;原创 2016-03-31 12:47:13 · 1076 阅读 · 0 评论 -
C# 匿名类型
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication33{ class Program { static void Main(s原创 2016-03-31 12:46:25 · 369 阅读 · 0 评论 -
C# 嵌套类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication32{ class Program { public class A原创 2016-03-31 12:45:45 · 354 阅读 · 0 评论 -
C# 定义常量 注意:C#不能使用 #define
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication31{ static class Constants //推荐定义常量方式 {原创 2016-03-31 12:45:02 · 8907 阅读 · 0 评论 -
C#图片截取压缩(百分比压缩/大小压缩)实现代码
原文链接:http://www.jb51.net/article/33622.htm 脚本之家为了娱乐写了个截取图片和压缩图片你的小工具:按照百分比压缩/制定大小压缩等等,感兴趣的朋友可以了解下啊,希望本文对你学些c#图片知识有所帮助前端时间朋友要传一些图片给我,全是大图,考虑到网速的限制,让他处理下图片大小再给我,这厮居然不知道用什么工具.为了娱乐写了个截取图片和压缩图片转载 2016-05-25 12:41:48 · 1323 阅读 · 0 评论 -
H5 websocket C# server
HTML页 var ws; function ToggleConnectionClicked() { try { var SOCKECT_ADDR = "ws://localhost:1818/chat"; ws = new WebSocket转载 2016-05-25 17:29:09 · 10372 阅读 · 5 评论 -
【音乐拼接】WAV格式
预备知识必备基础知识用4个字节 表示一个整数每个字节8位 字节可以用无符号整数(十进制)来表示(0-255) 假设有如下4个字节194 021 001 000分别转换成16进制为C2 15 01 00高位在前 于是如下15C2 0001再转 如下000115C2 (这个就是4字节表示的整数对应的16进制)转成10进制如下71106===============原创 2016-07-04 12:52:51 · 1864 阅读 · 1 评论 -
泛型+反射 List<任意类型>序列化+反序列化
using System;using System.Collections.Generic;using System.Reflection;using System.Linq;namespace CFrame.CFrame{ //CLine 类型字符串简介 如下 //值a1,值b1,值c1__值a2,值b2,值c2_值a3,值b3,值c3 //1,mike,12原创 2016-07-13 13:29:45 · 4761 阅读 · 0 评论 -
C# 执行CMD命令
using System;using System.Diagnostics;namespace ConsoleApplication9{ class Program { static void Main(string[] args) { Console.WriteLine(ExeCommand("dir"));转载 2016-06-15 10:26:18 · 734 阅读 · 0 评论 -
服务(安装 卸载 启动 停止)命令
安装服务命令InstallUtil.exe Path/ServiceName.exe卸载服务命令InstallUtil.exe /u Path/ServiceName.exe启动服务命令net start ServiceName停止服务命令net stop ServiceName原创 2016-06-15 08:43:43 · 1156 阅读 · 0 评论 -
Windows服务 开机自动运行
原文:http://blog.csdn.net/ybaiyf880810/article/details/54707011.新建windows服务项目:在VSIDE中点击新建项目中VC#下--windows中--windows服务--改变项目命名,选中项目路径--确定。2.介绍文件构成:创建后项目中会自动带有Program.cs和Service1.cs,转载 2016-06-14 14:08:36 · 1458 阅读 · 0 评论 -
C#Windows服务:一些方法(启动、停止等)
原文:http://blog.csdn.net/yysyangyangyangshan/article/details/12126423/// /// 判断是否安装了某个服务 /// /// /// public static bool ISWindowsServiceInstalled(string serviceName)转载 2016-06-14 13:28:30 · 1297 阅读 · 0 评论 -
C# 设置应用程序开机自动运行
原文:http://zhidao.baidu.com/link?url=iGo0W9ma6ppuY853MQTLF-SApqkbeWVOYa-CdtWcVhAv5BMaADn4tl8eKD2BfRqyiH7zxWf_ggJ6CO9cK4BzA_/// /// 设置应用程序开机自动运行 /// /// 应用程序的文件名 ///转载 2016-06-14 13:16:33 · 602 阅读 · 0 评论 -
【C#】 RSA 数字签名
using System;using System.Security.Cryptography;using System.Text;class RSACSPSample{ static void Main() { try { string str_DataToSign = @"Data to Sign!Data t转载 2016-06-28 17:27:09 · 1285 阅读 · 0 评论 -
【C#】RSA 密钥生成 加密 解密
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;using System.Security.Cryptography;namespace RSA{ class Prog原创 2016-06-28 16:52:48 · 2807 阅读 · 0 评论 -
【C#】 调用web api
using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Text;using Newtonsoft.Json;namespace ConsoleApplication1{ class Program { static vo原创 2016-06-28 14:53:45 · 698 阅读 · 0 评论 -
C#【爬虫】明星 微博+贴吧+格式化+发送
using ResourceLib;using ResourceLib.ResourceService;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Text.Regular原创 2016-05-21 17:32:11 · 1379 阅读 · 0 评论 -
C# 获取硬件信息
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using cuiplus;using System.Collections;using System.Threading;using System.Manage转载 2016-04-22 14:31:17 · 509 阅读 · 0 评论 -
C# 爬虫 100个明星贴吧
每个吧 第一页 using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Text.RegularExpressions;namespace ConsoleApplication8{原创 2016-05-17 10:26:39 · 2880 阅读 · 2 评论 -
HTML5 websocket linux/c server
转载请注明出处http://blog.csdn.net/xxdddail/article/details/19070149在HTML5中新增了WebSocket,使得通讯变得更加方便。这样一来,Web与硬件的交互除了CGI和XHR的方式外,又有了一个新的方式。那么使用WebSocket又如何与下层通信呢?看看WebSocket的相关介绍就会发现,其类似于HTTP协议的通信,但又转载 2016-05-25 17:30:45 · 1713 阅读 · 0 评论 -
C# 访问修饰符 public、private、protected、internal
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;/* 注意:类和结构都有访问修饰符 */// public 同一程序集可访问,其他程序集也可访问。// internal 同一程序集可访问,其他程序集不原创 2016-03-30 11:04:06 · 618 阅读 · 0 评论 -
C# 静态类和静态成员
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication29{ class Program { //非静态类的静态成员:无论创建多少原创 2016-03-30 11:02:48 · 468 阅读 · 0 评论 -
C# Base64转换
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tasks;using System.Drawing;using S原创 2016-03-30 10:40:44 · 641 阅读 · 0 评论 -
C# split与正则表达式
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Text.RegularExpressions;namespace ConsoleApplication9{ class Prog原创 2016-03-29 13:43:45 · 2879 阅读 · 0 评论 -
C# DateTime和时间戳
using System;namespace ConsoleApplication8{ class Program { /* static void Main(string[] args) { DateTime dt = new DateTime(); Console.WriteL原创 2016-03-29 13:42:28 · 2632 阅读 · 0 评论 -
C# 图片截取、放大、缩小与保存
using System;using System.IO;using System.Drawing;using System.Drawing.Imaging;namespace ConsoleApplication7{ class Program { static void Main(string[] args) {原创 2016-03-29 13:41:30 · 6663 阅读 · 1 评论 -
C# Random随机数、TimeZone、OperatingSystem信息、StringBuilder这个好用
using System;using System.Text;namespace ConsoleApplication4{ class Program { public static void Main() { Random ran = new Random(); string s = "";原创 2016-03-29 13:40:12 · 428 阅读 · 0 评论 -
C# 特性demo
using System;using System.Reflection;// An enumeration of animals. Start at 1 (0 = uninitialized).public enum Animal{ // Pets. Dog = 1, Cat, Bird,}// A custom attribute to allo原创 2016-03-29 13:38:29 · 544 阅读 · 0 评论 -
C# Console.Write格式化、Buffer、BitConverter用处不大
using System;namespace ConsoleApplication2{ class Program { /* public static void Main() { int value = -16; Byte[] bytes = BitConverter.GetBy原创 2016-03-29 13:37:04 · 795 阅读 · 0 评论