
C#
Forrest Gump plus
这个作者很懒,什么都没留下…
展开
-
HashMap和HashTable的区别
1.父类和实现接口不同HashMap:父类AbstractMap,实现接口Cloneable,Serializable,mapHashTable:父类Dictionary, 实现接口Cloneable,Serializable,map2.相关方法HashTable比HashMap多了两个方法,elments(),contain()elments() 方法继承自Hashtable的父类Dictionnary。elements() 方法用于返回此Hashtable中的value的枚举。 c原创 2021-05-20 18:54:02 · 231 阅读 · 0 评论 -
C#中XSLT和XML生成HTML问题
禁止执行“document()”函数解决方案:XslCompiledTransform xslt = new XslCompiledTransform(); XsltSettings settings = XsltSettings.TrustedXslt; settings.EnableDocumentFunction = true;//可以使用documentxslt.Load(xsl路径, settings, new XmlUrlResolver());xslt.Transform(x原创 2021-03-23 17:11:00 · 147 阅读 · 0 评论 -
C#中子工程通过委托和事件来回调父工程
在正常引用中,被引用子项目是不能调用父项目中的方法和传参调用方法的。通过委托和事件可以实现回调,让两个项目可以回调。实例:故事:儿子从父亲这里拿了多少钱买了玩具。1.首先在同一个解决方案下,创建两个工程,一个是father工程,一个是son工程,father需要引用son工程。2.在father工程中创建两个winform窗口,一个是father,一个是toy,son工程中创建一个winform窗口。 ...原创 2021-02-26 16:58:15 · 254 阅读 · 0 评论 -
C#如何生成dll文件,并在项目中引用dll文件
第一步生成dll文件首先我们要先创建一个工程:1我们在工程中先添加一个控制台项目:其次我们在创建一个类库项目:在类库项目中的类,我们写上函数,类和函数都必须用public来修饰。其中namespace后面的名称就是后面调用dll时,在程序中需要using的名称。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.T..原创 2021-02-20 18:34:38 · 10766 阅读 · 0 评论 -
C#中使用DevExpress的Ribbton控件中有关Mac office的风格没有系统自带File菜单问题处理
在macoffice模块中,它不会直接显示File中的一个applicationButton,需要我们自己去创建才能实现文件菜单的效果。具体流程如下:找到ribbonControl1中的Application给它设置一个Text。如图1.1 找到showApplicationButton将它的属性设置为true。如图1.2 然后就会看到下面的效果。如图1.3 如图1.1 如图1.2 如图1.3...原创 2021-02-08 18:53:51 · 219 阅读 · 0 评论