types相关内容

传递C#数据类型参数,DLL用C ++编写?

上还是从这里开始的一个问题工作 的调用C ++ DLL函数从C#:。结构,字符串和wchar_t的阵列,但用不同的方法 继这个例子中调用从非托管代码托管代码,反之亦然我写了一个托管包装在C ++访问取消管理类的非托管C ++的dll 它看起来是这样的: //在头文件 公共__gc类TSSLDllWrapper { 公众: TSSLDllWrapper(); //这是 ..
发布时间:2016-10-01 20:26:51 C#/.NET

没有钱的地图浮动呢?

做的SQL数据类型的钱映射到C#浮? 解决方案 没有...它映射到小数。如果列允许空,它映射到可空<十进制> 的映射CLR参数数据 浮动不够精确用于货币计算。你会失去/获得金钱所有的地方。 ..
发布时间:2016-10-01 20:23:40 C#/.NET

C#的字节数组固定INT指针

是它可能以某种方式投用固定的()语句 这是形势造就了指针的类型: 我有个字节,这是我想遍历数组,但我想的值被视为整型,因而具有一个int *而不是一个字节*。 下面是一些示例代码: 字节[]与rawdata =新的字节[1024]; 固定为(int * PTR = rawdata中)//此失败的隐式转换错误 { 的for(int i = IDX; I< raw ..
发布时间:2016-09-30 23:42:47 C#/.NET

十进制数据类型去除尾随零的需要,以显示他们的时候

一个Web应用程序我的工作(其他开发人员写的)都有一个下降两个零的小数点后的十进制变量。它不下降的后2位数字,如果它们包含许多> 0或的组合。值被从文本文件来。 示例文本值: 261.00 例小数变量(TotalDue)为: 261 在调试时,我悬停在“TotalDue”(示例代码下面)该值显示为261,当我展开写着“261M”调试器: 小数TotalDue = Conve ..
发布时间:2016-09-30 22:27:43 C#/.NET

最快的一类比较?

下面的事件都不可能得到所谓轻车熟路的框架。 公共BOOL OnCollision(身体body1,身体body2) { 如果(body2.Tag是狗) ((狗)body2.Tag).Bark(); } 据我了解,用“是”导致制作铸造,然后当我想用它做什么,它投第二次。有没有检查类型更有效的方法?我做了一个控制台应用程序试图“如果(body2.Tag.GetType() ..
发布时间:2016-09-29 13:38:24 C#/.NET

如何从一个类型到的TryParse方法得到什么?

我的特殊问题: 我有一个字符串,它指定在配置类的aribitrary类型 Config.numberType =“System.Foo”; 其中,富像十进制类型或双击 我用 Type.GetType(Config.numberType)返回相应的类型。 我如何从得到该类型能够使用, System.Foo.TryParse()? 一些进一步的相关查询 的Tr ..
发布时间:2016-09-29 13:08:56 C#/.NET

在C#中的十进制和十进制不同?

在C#中,如果我使用小数(小写字母'D')时,IDE显示它在深蓝色(如 INT )。如果我使用小数(大写的'D')时,IDE显示它水鸭(如类名)。在这两种情况下,工具提示结构System.Decimal 。 有什么区别吗?一个“首选” 解决方案 都能跟得上?;相同。 小数终止的定义的作为别名 System.Decimal ,一般首选,除了公共方法名称,你应该使用合适的名称( Read ..
发布时间:2016-09-29 12:20:03 C#/.NET

转换" C#友好型"命名为实际类型:" INT" = GT; typeof运算(INT)

我希望得到一个的System.Type 给出的 字符串 的一个指定(原始)类型的的 C#友好名称的,基本的方式,C#编译器读取C#源代码时一样。 我觉得形容的最好方式我后是在单元测试的形式。 我的希望是一个通用的技术存在可以使所有的断言下方通过,而不是试图硬编码特殊情况下的特殊C#的名字。 键入GetFriendlyType(字符串的typeName){... ?? ... } ..
发布时间:2016-09-29 12:19:45 C#/.NET

在C#中的新类型定义

我要寻找的可能性来定义一个新的类型,在C#中使用它象下面这样: 类定义: 公共类职位 { 公共double180经度{搞定;组; } // double180是一个范围-180和180 公共double90纬度中的一个类型{搞定;组; } // double90是一个范围介于-90和90 } 用法中的一个类型 VAR位置=新的位置 { 经度= 45, ..
发布时间:2016-09-29 12:03:44 C#/.NET

如何一个TypeCode转换为实际的类型?

在下面的代码中,我得到 colType 这是该类型的代码数量。不过,我将如何转换这一数字到实际的类型? THX! 为(INT J = 0; J< dvColumns.Count; J ++) { //获取列的名称。 drvCols = dvColumns [J]。 COLNAME = drvCols.Row.ItemArray [3]的ToString(); //获 ..
发布时间:2016-09-29 12:01:44 C#/.NET

为什么的Int32最大值是0x7FFFFFFF的?

我在MSDN文档看到的Int32 是 2,147,483,647 ,十六进制的最大值。为0x7FFFFFFF 结果 的http:// msdn.microsoft.com/en-us/library/system.int32.maxvalue.aspx 我想,如果是的Int32 它应该门店32位整数值,它最终应 4,294,967,295 和十六进制 0xFFFFFFFF的。 我的问 ..
发布时间:2016-09-29 11:41:35 C#/.NET

转换" VAR"在Visual Studio中明确的类型?

可能重复:结果 的工具重构C#VAR来显式类型 Visual Studio中是否有任何类型的快捷键(快捷方式意味着短期写出实际的类型名称)的,可以让你写上“无功”,并把它转化为实际的类型名称? 例如: 变种x =新词典<字符串,字符串>(); ::使用魔法的事情: 词典<字符串,字符串> X =新词典<字符串,字符串&G ..
发布时间:2016-09-29 11:38:22 C#/.NET

C#反思 - 找到一个集合的泛型类型

我反映一个属性'胡说'类型为ICollection的 公开的ICollection<串GT;胡说{搞定;组; } 私人无效的button1_Click(对象发件人,RoutedEventArgs E) { 变种PI =的GetType()的getProperty(“嗒嗒”)。 MessageBox.Show(pi.PropertyType.ToString()); } ..
发布时间:2016-09-29 11:30:37 C#/.NET

比较特殊的仿制药?在C#泛型算术可能的解决方案

目前,在C#泛型不允许进行算术任何理智的方式。有可用的尴尬解决办法,但他们都不是很整齐,他们都降低性能。 根据这次采访,用算术类型的接口是不可能实现,所以这样的一个解决方法建议。 但你可以做的是有你的矩阵需要作为一个参数一个计算器,在计算器,已多次调用的方法。你去实现这一点,你把它传递给矩阵。 我为什么要告诉一个高级编程语言如何添加和繁殖号码? 的 [编辑由于大众需求] 的 ..
发布时间:2016-09-29 11:23:08 C#/.NET

长在64位计算机上

? 是一个64位计算机上长128位。 编辑:有重复的问题;看到 http://stackoverflow.com/questions/651956/sizeofint-on-x64 。 解决方案 在32位和64位的机器: 长是64位的,它是一个同义词 System.Int64 。 INT 是32位的,它是一个同义词 System.Int32 。 ..
发布时间:2016-09-28 13:32:26 C#/.NET

T-SQL(VARCHAR(最大值)VS CLR(字符串的SqlString,SqlChars)?

我有一个问题,我解决不了。我使用SQL Server 2005,C#CLR使用外部DLL。问题是在参数的长度。我需要的函数参数类型 VARCHAR(最大)使用。如果在C#代码我使用字符串, SqlSring ,我不能使用T-SQL类型 VARCHAR(最大),只 VARCHAR(4000) 为nvarchar(4000)。我必须说,这可能是情况下,当我需要用更多的则4000的符号,所以我需要知道, ..
发布时间:2016-09-26 22:32:26 C#/.NET

是什么类和数据类型之间的区别?

我已经听到了下面的语句: 我们可以说类是数据类型或数据类型是一种类 任何人都可以向我解释,究竟是什么意思吗? 解决方案 C#是一种强类型语言; ,因此每一个变量和对象的 必须有一个声明的类型。 的数据类型可以是描述为两种: 一个内置的数据类型,如int 或char或 一个用户定义的数据类型,如 类或接口。 中的数据类型也可以被定义为 情况之 ..
发布时间:2016-09-26 21:29:25 C#/.NET