自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Remoting实例(同为客户端服务端)

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace test{             class LibraryClass : MarshalByRefObject        {            public Libra

2016-12-23 17:48:33 1197

转载 .net remoting 与webservice

目录(?)[+]浅谈net remoting 与webserviceNET Remoting  2Web Service 3NET Remoting与Web Service比较浅谈.net remoting 与webservice1. .NET Remoting  .NET Remoting是微软随.NET推出的一种分布式应用解决方案,被誉为管理应用程序

2016-12-23 16:38:57 657

转载 组播,单播,广播,多播,泛洪的概念

一、什么是组播:1、组播的特点1)什么是组播?      组播是一种数据包传输方式,当有多台主机同时成为一个数据包的接受者时,出于对带宽和CPU负担的考虑,组播成为了一种最佳选择。2)组播如何进行工作?      组播通过把224.0.0.0-239.255.255.255的D类地址作为目的地址,有一台源主机发出目的地址是以上范围组播地址的报文,在网络中,如果有其他主机对于这个

2016-12-23 11:41:27 1921

原创 常用方法和属性列表

BitConvert.islittle  判断大小端Array.reverse 反排列数组

2016-12-22 12:05:51 359

原创 UDP接收实例

1.通讯类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;namespace UDPDataPack{   pub

2016-12-22 11:52:06 684

原创 DataGridRow的创建

用原始datagridview的列名赋值的时候找不到列名,用索引就可以,不知道是怎么回事 DataGridViewRow dr = new DataGridViewRow(); dr.CreateCells(this.dataGridView1); for (int i = 0; i    {      dr.Cells[this.dataGridView1.Columns[i

2016-12-20 17:36:24 1433

转载 操作XML 报错:根级别上的数据无效 和 给定编码中的字符无效 解决办法

根级别上的数据无效,解决如下:private void button1_Click(object sender, EventArgs e)        {            try            {                XmlDocument doc = new XmlDocument();                string file = @"D:/Books.x

2016-12-16 16:26:09 6346 1

原创 UDP通讯接收案例(组播方式)

1.通讯类:namespace AddMyUtility{    public class UDPClientClass    {        public UDPClientClass(string groupIP, int Port, int timeOut)        {            _UdpClient = new UdpClient(Port)

2016-12-15 15:24:08 3106

转载 ListView用法总结

一、ListView类          1、常用的基本属性:        (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。        (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。        (3)AllowColu

2016-12-12 10:48:56 546

转载 C# FolderBrowserDialog 的用法

[csharp] view plain copy string defaultPath = "";  FolderBrowserDialog dialog = new FolderBrowserDialog();  //打开的文件夹浏览对话框上的描述  dialog.Description = "请选择一个文件夹";  //是否显示对话框左下角 新建

2016-12-11 15:24:33 18041 1

转载 C#中OpenFileDialog获取文件名和文件路径的常用方法.

System.IO.Path.GetFullPath(openFileDialog1.FileName);                             //绝对路径System.IO.Path.GetExtension(openFileDialog1.FileName);                          //文件扩展名System.IO

2016-12-11 14:58:19 7375

转载 C#的数据类型总结

C#的数据类型可以分为3类:数值类型,引用类型,指针类型.指针类型仅在不安全代码中使用.一、值类型   值类型包括简单值类型和复合型类型。简单值类型可以再细分为整数类型、字符类型、实数类型和布尔类型;而复合类型则是简单类型的复合,包括结构(struct)类型和枚举(enum)类型。1.整数类型:类型标识符描

2016-12-11 10:45:34 995

转载 在TreeView查找某一节点

在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。 第一种,递归算法,代码如下:    private TreeNode FindNode( TreeNode tnParent,string strValue )    {        if( tnParent == null

2016-12-08 16:00:57 2608

转载 c#多维数组的建立及操作 总结

1C#如何定义和使用多维数组不建议使用ArrayList,当数组里的元素是值类型在操作的时候会出现大量的装箱与拆箱步骤性能会损失许多,而是应该用什么类型的元素创建什么类型的数组,除非你的元素有交叉或不确定才考虑采用ArrayList。多维数组定义如下:数组可以具有多个维度。例如,下列声明创建一个四行两列的二维数组:C#int[,]array = new int[4, 2];

2016-12-05 15:04:17 24249

转载 C# winform中ListView用法

this.listView1.GridLines = true; //显示表格线 this.listView1.View = View.Details;//显示表格细节 this.listView1.LabelEdit = true; //是否可编辑,ListView只可编辑第一列。 this.listView1.Scroll

2016-12-03 01:56:12 2999

转载 C#中容器控件GroupBox、Panel、TabControl

实现如图所示登录界面,当输入正确用户名及密码时,转到主界面,否则给出错误提示。要求不同身份的登陆者拥有不同的操作权限。          源代码:1.初始化三个string类型的变量分别用来存储用户名、密码和身份。[csharp] view plain copy print?string yhm, mm, sf;  string yhm, mm, sf;[csharp] view

2016-12-01 12:13:27 5545

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除