C#
卡图卢斯
These violent delights have violent ends;
展开
-
【C#】No3. C#环境
C#是.Net框架的一部分,且用于编写.Net应用程序。因此,在讨论C#程序的可用之前,需要了解一下C#和.Net的联系和关系。.Net框架(.Net Framework) .Net框架是一个创新平台,能帮助你编写出下面类型的应用程序:Windows应用程序Web应用程序Web服务.Net框架应用程序时多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、Vi...原创 2018-04-28 13:39:29 · 229 阅读 · 0 评论 -
【C#】No1. C#的简介
C#是一个[简单的]、[现代的]、[通用的]、[面向对象的]编程语言,它是由微软开发的。 C++编程是基于C和C++编程语言的,因此如果您对C和C++编程有基本的了解,将有助于您学习C#编程语言。 第一个C#程序:namespace HelloworldApp{ /*类名 HelloWord*/ class Helloworld { /*Main...原创 2018-04-27 23:37:37 · 182 阅读 · 0 评论 -
【C#】No.2 C#简介2
C#是一个[现代的]、[通用的]、[面向对象]的编程语言,它是由微软公司开发的,由Ecma和IOS标准认可的。 C#是由Anders Hejlsberg和他的团队在.Net框架期间开发的。 C#是专为公共语言基础结构(CLI)设计的。CLI由可执行代码和运行时环境组成,允许在不同的计算机平台和体系上使用各种高级语言。下面列出了C#称为一种广泛应用的专业语言的原因:现代的、通用的编程语...原创 2018-04-28 13:04:48 · 182 阅读 · 0 评论 -
【C#】No4. C#程序结构
一个C#程序主要包括的部分:命名空间声明(NameSpace Declaration一个classClass方法一个Main方法语句(Statements)&表达式(Expressions)注释using System;namespace HelloWorldApplication{ class HelleWorld { st...原创 2018-04-28 16:00:59 · 323 阅读 · 0 评论 -
【C#】No5. 提示csc不是外部命令
提示:csc不是外部工具: 解决方法:找系统的csc所在的目录,例如我的目录:D:\Software\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn把上述找的目录添加到系统的环境变量中去(怎么添加环境变量,这边省略)。注意:可能会因为版本的问题,还是不能执行,需要安装或者找到能够使用的csc命令。...原创 2018-04-28 16:32:05 · 384 阅读 · 0 评论 -
【C#】No.6 C#基本语法
C#是面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同类型的对象通常具有相同的类型,或者说,是在相同的class中。 例如,以Rectangle(矩形)对象为例。它具有Length和Width属性。根据设计,它可能需要接受这些属性、计算面积和显示细节。 让我们来看一下Rectangle(矩形)类的实现,并借此讨论C#的基本方法:using System...原创 2018-04-28 17:28:24 · 544 阅读 · 0 评论 -
【C#】Socket编程
一、什么是Socket Socket的英文原意是“孔”或“插座”。作为进程通信机制,取了后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄(其实就是两个程序通信用的)。Socket类似于电话插座。以一个电话网为例:电话的通话双方相当于相互通信的2个程序,电话号码就是ip地址。任何用户在通话之前,首先要占有一部电话机,相当于申请了一个socket;同时要知道对方的号码...原创 2018-08-20 11:37:44 · 530 阅读 · 0 评论 -
【C#】C# socket 简单例程一
服务器端伪代码: try { int port = 2000; string host = "127.0.0.1"; IPAddress ip = IPAddress.Parse(host); IPEndPoint ipe = new IPEnd...原创 2018-08-21 11:26:26 · 431 阅读 · 0 评论 -
【C#】C#获取当前路径的七种方法
C#获取当前路径的其中方法:1.获取模块的完整路径。2.获取和设置当前目录(该进程从中启动的目录)的完全限定目录 。3.获取应用程序的当前工作目录 。4.获取程序的基目录 。5.获取和设置包括该应用程序的目录的名称 。6.获取启动了应用程序的可执行文件的路径 。7.获取启动了应用程序的可执行文件的路径及文件名 。 //1.获取模块的完整路径。 ...原创 2019-01-09 14:03:18 · 5539 阅读 · 1 评论