01 2013 档案
摘要:添加ESRI.ArcGis.Version引用 在每次用到AE前加上这句代码 ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);打开program.cs把ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);这句放到Application.SetCompatibleTextRenderingDefault(false);和Application.Run(new Form1());之间
阅读全文
摘要:之前学习C#时候就遇到了这个问题,不过当时没有深究。昨晚想到这个问题时候自己尝试敲了敲代码,结果从运行的结果来看,越看越乱。在查看了一些资料的基础上,自己总结了一下。可能会有点乱,但是自己总结出来的东西。一:ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。也即是说,在方法中对参数的设置和改变将会直接影响函数调用之处(代码①及②)。无论是函数的定义还是调用时均不可忽略关键字ref.可以对比代码:代码①: 1 class Program 2 { 3...
阅读全文
摘要:四种类型的参数主要有:按值传递参数,按引用传递参数(ref),输出参数(out),数组参数(参数数组,params)1,按值传递参数:①值参数是通过将实参的值赋值给形参,来实现将值传递到方法。②值参数中,实参也可以是任何计算结果满足类型要求的表达式,不一定的变量的格式。代码①://只要参数是满足方法类型的表达式即可class Program { static void Main(string[] args) { Program program = new Program(); int x = 10; in...
阅读全文
摘要:在C#4.0之前,调用一个方法的话,必须严格的按照参数的个数,类型,甚至参数的先后顺序和方法保持一致。但在C#4.0中可以解决这个问题。1,可选参数。可以理解成两个情况:①一个参数如果在没特殊指定的情况下,给定一个默认值。②另外一种情况就是指定了这个参数的值的话,则不用按照默认值。这样不用每次都判断或者需要写重载函数。代码如下:class Program { static void Main(string[] args) { Program program=new Program(); int m=program.A...
阅读全文
摘要:在DBA的日常工作中,经常遇到为Oracle用户解锁的操作;这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作。下面是具体的过程:默认的scott用户是被锁定的,先解锁就能登陆上了。 使用下面的语句解锁scott:alter user scott account unlock;解锁之后可能会要求你该密码:alter user scott identified by tiger;再登陆:sqlplus scott/tiger就能登陆了Oracle锁定和解锁用户的命令SQL> conn /as sysdba 已连接。 //scott 用户在没有设
阅读全文
浙公网安备 33010602011771号