![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 87
悟之思语
长亭外,古道边,芳草碧连天,晚风拂柳笛声残,夕阳山外山。天之涯,地之角,知交半零落,人生难得是欢聚
展开
-
C# socket编程原理及实现
下面我们来看微软.net框架对C# Socket编程的的原理及应用: Microsoft Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编转载 2014-01-14 10:34:20 · 1724 阅读 · 0 评论 -
java与.net比较学习系列(4) 运算符和表达式
上一篇总结了java的数据类型,得到了冰麟轻武等兄弟的支持,他们提出并补充了非常好的建议,在这里向他们表示感谢。在后面的文章中,我会尽力写得更准确和更完善的,加油!另外,因为C#是在java之后,也是在java的基础上设计出来的,所以C#语言与java有非常多相同的地方,同时,C#中也添加了一些新的功能和特性,比如LINQ和Lambda表达式等等。所以,我在比较java与.net的时候,大多数转载 2014-06-14 08:23:08 · 640 阅读 · 0 评论 -
java与.net比较学习系列(6) 数组
这一篇文章要总结的内容是数组,数组可以简单地看成是同种数据类型变量的集合,它在我们的开发中经常用到,我们主要从以下几个方面进行总结:1,数组的创建和初始化2,数组的访问和遍历3,数组的总结数组的创建和初始化数组的创建和初始化一般有两种方法。方法一:使用赋值语句下面是示例和代码。package array;public class ArrayDemo {转载 2014-06-14 08:23:41 · 650 阅读 · 0 评论 -
java与.net比较学习系列(5) 流程控制语句
ava中流程控制语句主要分为以下几类,第一,条件语句,主要包括if语句和switch语句。第二,循环语句,主要包括while循环语句,for循环语句。第三,跳转语句,主要包括三种,break跳出语句,continue继续语句和return返回语句。可以说分类和用法大致与C#基本相同。这篇文章主要从以下几个方面进行总结。1,条件语句之if语句2,条件语句之switch语句3,循环语句转载 2014-06-14 08:23:25 · 634 阅读 · 0 评论 -
java与.net比较学习系列(3) 基本数据类型和类型转换
在Java中,数据类型分为两类,一类是基本数据类型,另外一类是引用类型。而在C#中,数据类型分为三类,分别是基元类型,值类型和引用类型。其中基元类型是.net framework框架中预定义的类型,当然,基元类型中可能包含有值类型和引用类型。下面是C#中数据类型的图示:这一篇要总结的是java中几种基本的数据类型以及类型转换。大致分为以下几点:1,整数类型2,浮点数类型3,转载 2014-06-14 08:22:45 · 669 阅读 · 0 评论 -
重温数据结构与算法(1) 构建自己的时间测试类
本文总结了使用基准法测试来测试运行一个程序所使用的时间,或者说是测试程序中数据结构和算法的性能。 代码如下:namespace TimingTestDemo1{ //自定义计时类 public class Timing { //私有字段 TimeSpan duration; //构造函数,初始化字段转载 2014-06-13 13:39:56 · 638 阅读 · 0 评论 -
重温数据结构与算法(2) 编程中最常用,最通用的数据结构---数组和ArrayList
1,什么是数组? 答:数组是一组同数据类型且可索引的数据的集合。 2,数组Array和ArrayList有何区别? 答:数组是固定大小的,而ArrayList是可变大小的。一,数组的使用(适用于固定大小)namespace ArrayDemo1{ class Program { static void Main(string[]转载 2014-06-13 13:40:51 · 595 阅读 · 0 评论 -
System.Web.HttpException: 无法向会话状态服务器发出会话状态请求。
错误如下: 异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求。请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesaspn转载 2014-06-06 08:30:09 · 831 阅读 · 0 评论 -
C#中的多线程编程原理与实现例子
C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线程中转载 2014-01-14 10:35:06 · 1547 阅读 · 0 评论 -
java与.net比较学习系列(1) 开发环境和常用调试技巧
最近因为公司项目要由.net平台转到java平台的原因,之前一直用.net的我不得不开始学习java了,刚开始听到说要转java的时候很抗拒,因为我想专注在.net平台上,不过这样也并不完全是坏事,通过接触java开发也许能拓展我的开发思想和知识面,所以这也许是个学习java的机会。因为之前从来没有做过java开发,所以现在不得不从最基础的开始,而且因为做.net已经有几年了,习惯了VS的良好转载 2014-06-14 08:22:02 · 879 阅读 · 0 评论