随笔分类 - C#
摘要:using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace PathClass{ class Program { static void Main(string[] args) { fun(@"E:\doNetBook"); Console.ReadKey(); } public static void fun(string path) { string[] fi
阅读全文
摘要://Author:smilelance//From:http://blog.csdn.net/smilelance//转换C#代码:using System.Runtime.InteropServices;//结构体转换成字节流public static byte[] StructToBytes<T>(T obj) {int size = Marshal.SizeOf(typeof(T)); IntPtr bufferPtr = Marshal.AllocHGlobal(size);try { Marshal.StructureToPtr(obj, bufferPtr, false
阅读全文
摘要:不要以为能运行通过微软就会审核通过:盗版:使用了未经授权的图片、音乐等;明显的抄袭:海天学院事件;通过ProductID分辨更新还是安装,从网上下载的项目一定要改ProductID,微软发现以后就把所有的海天出品软件“下架”:普通下架和召回。苹果也有UUID事件!API限制:微软限制如果有读取GPS的功能,必须提供关闭读取GPS的选项,软件启动时也要提示用户是否允许读取GPS;XAP最大90MB……ROM:刷机,装非官方的改造版的系统;1、如何通过代码修改元素的Cavans.Top、Grid.Row/Canvas.SetTop(btn1, Canvas.GetTop(btn1) + 10);2
阅读全文
摘要:<Grid Name="gd"> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition></RowDefinition> <RowDefinition></RowDefinition> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition></ColumnDefinition&g
阅读全文
摘要://Author:smilelance//From:http://blog.csdn.net/smilelanceusing UnityEngine;using System.Collections;using System.Net;using System.Net.Sockets;using System.Text;using System;public class UdpConnection {private static UdpConnection instance;private const System.Int32 serverPort = 8320;private const st
阅读全文
摘要:using System;using System.Collections.Generic;using System.Text;using System.Net.Mail;using System.IO;/// <summary>/// sendEmail 的摘要说明/// </summary>public static class sendEmail{ static sendEmail() { // // TODO: 在此处添加构造函数逻辑 // } /// <summary> /// 发送邮件程序 /// </summary> /// <
阅读全文
摘要:[csharp]using System;using System.Collections.Generic;using System.Text;namespace CSharp下ref及out关键字使用{ class Program { /*参数说明 * ref和out的区别在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是: 1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中
阅读全文
摘要:1,首先导入命名空间:using System.Runtime.InteropServices;2,声明API函数 [DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);3,创建ini文件 WritePrivateProfileString("MyQQ", "ID", "798033502", @&quo
阅读全文
摘要:http://www.vdisk.cn/down/index/10515706http://www.vdisk.cn/down/index/10515702
阅读全文
摘要:下载地址:http://download.csdn.net/detail/mypc2010/4421329
阅读全文
摘要://读取Access需使用OLEDBusing System.Data.OleDb;///<summary>///读取Access数据库///</summary>privatevoidReadAccessData(){//1、建立连接stringsAccessConnection=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\BegVCSharp\ReaderAccess\ReaderAccess\nwind.mdb";OleDbConnectionodcConnection=newOleDbCon
阅读全文
摘要:下载地址:http://www.vdisk.cn/Nohackerxiaoyu?tag=C%23.NET&p=1
阅读全文
摘要:下载地址:http://www.vdisk.cn/down/index/10456154
阅读全文
摘要:下载地址:http://download.csdn.net/detail/mypc2010/4402218
阅读全文
摘要:下载地址:http://www.vdisk.cn/down/index/10431600
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace 鸣笛{ class Program { static void Main(string[] args) { BeepOn.Beep(500, 700); Console.ReadKey(); } } public class BeepOn{ [DllImport("Kernel32.dll")] public stati
阅读全文
摘要:下载地址:http://www.vdisk.cn/down/index/10426968
阅读全文
摘要:下载地址:http://www.vdisk.cn/down/index/10421453
阅读全文
摘要://冒泡排序:对一个队列里的数据,挨个进行轮询和交换,每次轮询出一个当前最大或者最小的值放在队尾,然后继续下次轮询,轮询长度-1,就跟冒泡一样,所以称为冒泡排序,运算时间复杂度N平方 //选择排序:对一个队列里的数据,选出当前最大或者最小的值,然后将他与队首的数据交换,然后从第二个开始,进行相同的操作,运算时间复杂度N平方,但由于他不像冒泡一样需要不停的交换位置,所以会比冒泡快一些//插入排序:对一个队列里的数据,从第二个开始,与此位置之前的数据进行比较,形成局部有序的队列,循环此操作,直到队尾,运算时间复杂度依然为N平方,但他由于保证了局部的有序性,所以比较的次数会更少一些,相对前两种会更快
阅读全文
摘要:枚举类型是一种的值类型,它用于声明一组命名的常数。(1)枚举的声明:枚举声明用于声明新的枚举类型。访问修辞符enum 枚举名:基础类型{枚举成员 }基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int。(2)枚举成员枚举成员是该枚举类型的命名常数。任意两个枚举成员不能具有相同的名称。每个枚举成员均具有相关联的常数值。此值的类型就是枚举的基础类型。每个枚举成员的常数值必须在该枚举的基础类型的范围之内
阅读全文

浙公网安备 33010602011771号