技术
黄昏雨落一池秋
这个作者很懒,什么都没留下…
展开
-
如何根据数组类型名称创建数组实例?
废话不多说,直接上代码:Type tGeneric = xxx;//假设这得到了泛型数组的类型如:xxx[]这种int arrayLength = xx;//这是数组的长度object array = new object();var arraySubModel = tGeneric.InvokeMember("Set", System.Reflection.BindingFlags.C原创 2016-03-16 14:35:31 · 1456 阅读 · 0 评论 -
C#获取泛型集合中元素的类型
如何获取类似于IEnumerable,xxx[]这种集合如何获取object或者xxx的类型呢?虽然简单,但是网上并没有看到有这样的介绍。言归正传,通过objectList.GetType().GetElementType()即可取得集合中元素的类型,其中objectList为泛型集合。当然非要通过集合中某一个对象取其类型也是可以的,就是显得有点low。原创 2016-02-19 11:56:54 · 3706 阅读 · 1 评论 -
Oracle存储过程自定义数组定义与使用
最近为公司项目数据库通过存储过程做归档,需要用到自定义数组百度结果中很多写的都不是很清晰,可变长数组定义好后,如果使用。在此做个记录:定义:type id_array is table of number(15) index by binary_integer;acb_ids id_array;这个定义方式适用在package,如果是纯粹在存储过程中自定义类型请百度 。原创 2016-01-06 09:34:16 · 10753 阅读 · 0 评论 -
通过VSPackage在VS2012中扩展服务器资源管理器表右键菜单并连接数据库
最近利用空闲时间学习了VSPackage,于是萌发了在IDE中扩展一个模板代码生成工具的想法。一下是学习中的一些笔记。一、扩展服务器资源管理器表右键菜单按钮要在IDE的服务器资源管理器中扩展一个右键菜单真是一个非常蛋疼的事,不过我还是成功将想要的菜单扩展了出来,效果如下图:虽然其中困难重重,但这篇博客"VS2013在右键菜单添加命令插件开发 "给了我极大帮助,博文中标题三:原创 2016-04-01 11:17:11 · 2118 阅读 · 0 评论