摘要:
1.单位抽样信号 δ(n) = 1, n = 0 0, n≠ 0 又称为Kronecker函数。该函数在离散信号与离散系统的分析与综合中有着重要的作用,其地位犹如单位冲激信号δ(t)对于 连续时间信号与连续时间系统。δ(t)是建立在积分定义上的,即 ∫-∞+∞δ(t) = 1 2.脉冲串序列p(n) 阅读全文
摘要:
面向对象的程序设计由对象组成,对象Object包括数据和对数据进行操作的过程,这些个过程也常常称为方法Method。对象在收到客户的请求(或消息)后,执行相应的动作。 客户请求是使得对象执行操作的唯一途径,方法又是改变内部数据的唯一途径。由于这些限制,对象的内部状态是被封装的,对于外部对象是不可见的 阅读全文
摘要:
1.接口必须I开头; 2.只有申明,没有实现; 3.实现类在实现方法时,必须名字与接口一致; 4.实现类在实现继承接口时,必须把父接口的方法一并实现; 5.接口申明,默认是public的,这一点与class不同。 C# 接口(Interface) 接口定义了所有类继承接口时应遵循的语法合同。接口定义 阅读全文
摘要:
C# 运算符重载 您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。 例如,请看下面的函数: public static B 阅读全文
摘要:
有时候,需要类型不同的数组转换, 比如,从采集卡里读出的是Int16类型的数据,需要存储在数据库OLE对象里面,就需要转换成Byte型。 这里提供两个函数,完成相互转换。 private void Int16ToByte(Int16[] arrInt16, int nInt16Count, ref 阅读全文
摘要:
1. 最简单的原因是语法错误。 解决方法:在终端上试试,SQL命令串,是否可行。 2.比较隐秘的错误是insert报语法错误。 解决方法: 看看定义的字段是否与ACCESS关键字重复。 SQL和ACCESS保留字 SQL保留字 action add aggregate all alter after 阅读全文
摘要:
1.静态多态 函数重载与操作符重载 2. 函数重载 您可以在同一个范围内对相同的函数名有多个定义。函数的定义必须彼此不同,可以是参数列表中的参数类型不同,也可以是参数个数不同。不能重载只有返回类型不同的函数声明。 下面的实例演示了几个相同的函数 print(),用于打印不同的数据类型: 当上面的代码 阅读全文
摘要:
有时候需要大数据的存取时,如图片,需要用到ole对象的操作。 首先,在默认文件中,添加两个名空间 using System.Data.OleDb; using System.IO; 一个用于数据库操作,一个用于二进制文件操作 在Access中新建数据库Database1.mdb, 完整文件路径D:\ 阅读全文
摘要:
继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。 当上面的代码被编译和执行时,它会产生下列结果: 基类的初始化 派生类继承了基类的成员变量和成员方法。因此父类对象应在子类对象创建之前被创建。您可以在成员初始化列表中进行父类的初始化。 下面 阅读全文
摘要:
主窗体:form1 参数设置窗体:form4 首先在form4中设置委托和事件 public delegate void TransfDelegate(string value,double dv, int naction,string addr, string id); public event 阅读全文