C#.net 软件列表

C#简单快速的json组件fastJSON使用介绍
C#.net

C#简单快速的json组件fastJSON使用介绍

2020-02-16 标签:c,简单,快速,json,组件,fastjson,使用,介绍,数据格式,简洁,用于,数据,持久,对象,传输,实用,最近,在做,razor

JSON数据格式简洁,用于数据的持久化和对象传输很实用。最近在做一个Razor代码生成器,需要把数据库的表和列的信息修改后保存下来,想到用JSON序列化对象并保存,需要时再反序列化成对象会简单一些。codeplex上发现了fastJSON项目,好像很不错的样子。这里是作者做的性能测试: 代码调用 实

c#给图片添加文字的代码小结
C#.net

c#给图片添加文字的代码小结

2020-02-16 标签:c,图片,添加,文字的,代码,小结,实例,实现,如下,using,system,io,collections,drawing,d,imaging,n,amespace,imag

代码实例一 实现代码如下: using System; using System.IO; using System.Collections; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imag

C#利用ODP.net连接Oracle数据库的操作方法
C#.net

C#利用ODP.net连接Oracle数据库的操作方法

2020-02-16 标签:c,利用,odp,n,et,连接,oracle,数据库,操作方法,本文,介绍,过程,通过,instant,client,dataaccess,dll,就可以,方便,部署

本文介绍了C#连接Oracle数据库的过程。通过instant client和ODP.net中的Oracle.DataAccess.dll,我们就可以方便的部署.net应用程序或者站点,而不需要安装Oracle客户端。接下来我们就介绍这一过程。 1. ODAC的安装 在oracle的官方网站上下载与

C# WinForm捕获全局变量异常 SamWang解决方法
C#.net

C# WinForm捕获全局变量异常 SamWang解决方法

2020-02-16 标签:c,winform,捕获,全局变量,异常,samwang,解决方法,许多,公司,项目,缺少,处理,模块,经常,会出,这种情况,用户,ui,界面

许多小公司的项目都缺少异常处理模块,我们也是。经常会出现这种情况,用户在UI界面操作,就直接跳出堆栈调用的异常信息对话框,老板看到那叫一个火啊!你们的代码怎么天天出现乱码。呵呵!这就是没有异常捕获处理导致的,现在许多人写代码都没意识处理异常,只要实现功能就好,我的许多组员也是如此。 项目刚接手,所以

C# 对文件与文件夹的操作包括删除、移动与复制
C#.net

C# 对文件与文件夹的操作包括删除、移动与复制

2020-02-16 标签:c,对文,文件夹,操作,包括,删除,移动,复制,net,file,和文,folder,使用,directory,也可以,fileinfo

在.Net中,对文件(File)和文件夹(Folder)的操作可以使用File类和Directory类,也可以使用FileInfo类和DirectoryInfo类。文件夹(Folder)是只在Windows操作系统中使用的名词。在操作系统的理论中,人们更习惯于使用目录(Directory)这个名词。

C# 的关键字详细介绍
C#.net

C# 的关键字详细介绍

2020-02-16 标签:c,关键字,详细,介绍,用于,修饰,方法,属性,字段,首先,简单,private,protected,internal,public,解释,代表,公开,也就是

用于修饰类,方法,属性和字段的关键字:首先从最简单的private,protected,internal,public 解释。 public 和internal 修饰类。 public,protected,private 修饰方法。 修饰类的时候: public 代表公开,也就是所有程序集都可以访问

.net中线程同步的典型场景和问题剖析
C#.net

.net中线程同步的典型场景和问题剖析

2020-02-16 标签:n,et,中线,同步,典型,场景,问题,剖析,使用,多线程,进行,编程,有一些,经典,线程,这些问题,提供,多种,不同的

在使用多线程进行编程时,有一些经典的线程同步问题,对于这些问题,.net提供了多种不同的类来解决。除了要考虑场景本身,一个重要的问题是,这些线程是否在同一个应用程序域中运行。如果线程都在同一应用程序域中运行,则可以使用一些所谓“轻量”级的同步类,否则要使用另一些类,而这些类都是对操作系统所提供的同步

如何取消.net后台线程的执行
C#.net

如何取消.net后台线程的执行

2020-02-16 标签:如何,取消,n,et,后台,线程,执行,介绍,使用,多线程,模型,进行,编程,经常,遇到,问题,之一,当我,关闭,前台

介绍 在使用多线程模型进行编程时,经常遇到的问题之一是,当我们关闭前台的UI线程时,后台的辅助线程仍然处于活动状态,从而导致整个应用程序无法正常退出。这时我们需要一种较安全的方式来结束后台线程的运行,这样我们可以随时结束后台线程的运行,并且在线程结束时进行相应的资源清理工作(例如将内存数据写入硬盘)

C#与.net高级编程 C#的多态介绍
C#.net

C#与.net高级编程 C#的多态介绍

2020-02-16 标签:c,n,et,高级,编程,介绍,virtual,关键字,标记,方法,称为,子类,希望,改变,实现,细节,就必须,使用

用virtual关键字标记的方法称为虚方法,如果子类希望改变虚方法的实现细节就必须使用 override关键字。 抽象类 abstract关键字 防止创建毫无意义的基本类,使用abstract关键字创建抽象基类,防止被实例化 使用abstract关键字创建抽象方法,强制每一个子类重写特定的方法,ab

C#简单获取屏幕鼠标坐标点颜色方法介绍
C#.net

C#简单获取屏幕鼠标坐标点颜色方法介绍

2020-02-16 标签:c,简单,获取,屏幕,鼠标,坐标,颜色,方法,介绍,api,函数,实现,代码,如下,dllimport,user,32,dll

api函数: 实现代码如下:1.[DllImport("user32.dll")]//取设备场景 2.private static extern IntPtr GetDC(IntPtr hwnd);//返回设备场景句柄 3.[DllImport("gdi32.dll")]//取指定点颜色 4.pri