Welcome 微信登录

首页 / 软件开发 / C#

C#中实现VB中的CreateObject方法

C#中实现VB中的CreateObject方法

C#中实现VB中的CreateObject方法2008-04-27经常看到有些VB的例子中直接用个CreateObject就可调用系统功能(大多是COM对象),像用户设定,网络设定等等。虽然C#中可以通过使用VB的命名空间的方法来调用CreateObject函数,但是这样比较没什么用,因为生成的对象的所带有的方法都不能使用。C#中还可以直接用添加引用的方式来调用一些对象,前提是你知道该添加哪个引用。 当我上网搜索,已经搜索到很多VB的成功用CreateOb...
C#数据库操作的三种经典用法

C#数据库操作的三种经典用法

C#数据库操作的三种经典用法2008-04-27 天极 由于最近和数据库打交道,需要用C#和SQL Server 2005进行操作,就把近段时间内的最常用的操作做个总结。本人也是第一次用C#操作,所以这三种典型用法对初学者还是挺有帮助的。以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过。里面有3个方法比较典型,源码如下:using System;using System.Collection...
利用C#远程存取Access数据库

利用C#远程存取Access数据库

利用C#远程存取Access数据库2008-04-27 天极 窦瑞欣目前,基于数据库服务器的桌面管理程序和Web程序已经有太多的应用了,尤其是网络的大量普及,孤立地数据库管理系统无法胜任分布式管理应用,但是面对基于Access数据库的现有的桌面应用我们也无法完全的摒弃。我们利用.Net 远程处理功能将连接和存取Access的行为封装为一个远程对象,供中其它客户端通过调用该远程对象来存取实际的Access数据库。我们以 C# 2005 为开发语言来实现上述功...
VS2008的Linq更新数据就那么费劲?

VS2008的Linq更新数据就那么费劲?

VS2008的Linq更新数据就那么费劲?2008-04-27 天极 Mirricle用.Net两年了,也积累了一些知识和经验,觉得应该做出点自己的东西,而并不只是给别人打工。所以决定利用最新发布的VS2008(Orcas) Beta2也加入到WEB 2.0的大潮中来,一来是学以所用,二来在实践中掌握最新的技术。现在流行在开发阶段给项目起个Code Name,我也来凑凑热闹,就叫Pluto,以纪念不久前被剥夺九大行星资格的我们天蝎座的守护星—&...
ADO.NET 2.0中的查询通知

ADO.NET 2.0中的查询通知

ADO.NET 2.0中的查询通知2008-04-27 51CTO.COM 概述 任何有实际价值的关系数据库应用程序都离不开一大堆的查询表。如果您是开发图形用户界面的专家,那么您知道这些查询表将用于加工下拉列表框中的列表。我将查询表分成两种:只读表和可改写只读表。二者的区别在于什么会导致表的改变。我认为如果需要召开员工会议或者用户会议才可以修改表的内容,那么表就是只读的。一个好的例子就是公司的产品类别表。表的内容将不会改变直到公司研发并向市场投放了新产品,...
用C#实现office2003风格的菜单组件

用C#实现office2003风格的菜单组件

用C#实现office2003风格的菜单组件2008-04-27简介仅仅使用一行简单的程序,你就能够使你的Windows窗体的所有菜单和上下文菜单具有office2003的菜单外观。同样地,你也可以只用一行程序,就能为你的菜单加上漂亮的图标。本文实现的是一个具有该功能的组件。如果你想让你的菜单恢复原来的外观,也只须调用End方法即可。 组件的使用要正确使用组件,必须先将你的组件加入到工具箱中。然后将该组件从工具箱中拖放放到form窗体中。这时会看到你的fo...
C#实现Web文件上传的两种方法

C#实现Web文件上传的两种方法

C#实现Web文件上传的两种方法2008-04-27在Web中,我们常需要把一些本地文件上传到Web服务器上,上传后,用户可以通过浏览器方便地浏览这些文件,应用十分广泛。那么使用C#如何实现文件上传的功能呢?下面笔者简要介绍一下。首先,在你的Visual C# web project 中增加一个上传用的Web Form,为了要上传文件,需要在ToolBox中选择HTML类的File Field控件,将此控件加入到Web Form中,然而此时该控件还不是服务...
我眼中的C#

我眼中的C#

我眼中的C#2009-04-17 本站 L小凤其实我自己接触C#的时间也不久,以前学的是C和C++;大家都知道C语言是从B语言演化而来的,C语言是面向过程的编程语言。C++是从C语言扩展而来的,而C#可以说是C++++,是在C++基础上进化而来的。C#是纯面向对象(Object-Orientedprogramming,OOP)的编程语言,它去除了C++中的面向过程(Process-orientedprogramming,OOP)。如果以前学过编程语言的话,...
C#基本语法

C#基本语法

C#基本语法2009-04-22 本站 L小凤俗话说,无规矩不成方圆;C#是一种编程语言,当然也有自己的语法规则和命名规则,如同学习外语的语法一样。先说说变量的命名规则吧,一个变量的名字如同人的名字一样都用一定的意义,例如定义钢笔的价格:doublex=12.3,和doublepen_price=12.35,两者相比显然是第二种比较好,让人一看就直到是钢笔的价格。变量的名字可以由:字母,数字和下划线组成,但是不能以数字开头。特别要注意的是:C#中有很多关键...
C#的数据类型

C#的数据类型

C#的数据类型2009-04-25 本站 L小凤一.计算机数据基础一般来说,计算机要存储和处理不同的数据类型,在C#中有基本的数据类型和用户自定义数据类型以及引用型数据。我们先学习下基本的数据类型,也就是系统自带的数据类型。每种数据类型都要占据系统内存的一定空间,例如C#中的整数int,一个整数占4个字节,也就是32位;计算机是用0和1二进制来表示和处理数据的,所以一个32位的整数的最大值是:+2的31次幂-1,最小值是-2的31次幂-1。同时要注意的是,...
C#的基本运算1

C#的基本运算1

C#的基本运算12009-04-27 本站 L小凤C#的运算符有三种:一元运算,二元运算和三元运算。所谓二元运算就是参加运算的变量有两个,其他两种类推。一.数学运算一元的包括:+,-,++和--。如:intx=10;intx1=+x;intx2=-x;那么x1=10;x2=-10.这两个运算比较简单。二元运算:加、减、乘,除,取余、,对应的符号是+,-,*,/和%;其中前面4个我不想多说,小学就学过,基本上是:变量1=变量2(加减乘除)变量3的模式;主要学...
C#的基本运算2

C#的基本运算2

C#的基本运算22009-04-30 本站 L小凤一.布尔逻辑运算我们知道bool类型的变量只有俩个值,true和false;在数学上表示1和0。很多时候要判断当某个条件是否成立才能继续执行,这样就是条件表达式为真-true;布尔运算符主要有:==(等于),!=(不等),>=(大于等于),<=(小于等于),>(大于),<(小于)。运算示范如下:变量运算==!=>=<=><Var1=10 Var2=16fals...
<< 11 12 13 14 15 16 17 18 19 20 >>