Tag: C#的

在C#中创build一个对象的副本

可能重复: 你如何做一个深层复制的对象。NET(具体的C#)? 请看下面的代码(摘自C#书): namespace Example { class MyClass { public int val; } struct myStruct { public int val; } class Program { static void Main(string[] args) { MyClass objectA = new MyClass(); MyClass objectB = objectA; objectA.val = 10; objectB.val = 20; myStruct structA = new myStruct(); myStruct structB = structA; structA.val = 30; […]

是'浮动a = 3.0;' 一个正确的说法?

如果我有以下声明: float a = 3.0 ; 是一个错误? 我在一本书中读到3.0是一个double值,我必须将其指定为float a = 3.0f 。 是这样吗?

如何将int 连接到.NET中的字符分隔string?

我有一个整数数组: int[] number = new int[] { 2,3,6,7 }; 什么是最简单的方法转换成一个单一的string数字由字符分隔(如: "2,3,6,7" )? 我在C#和.NET 3.5中。

随机高斯variables

在.NET的标准库中是否有一个类给我提供了创build遵循高斯分布的随机variables的function?

条件expression式的types不能确定,因为“int”和“null”之间没有隐式转换

为什么不能编译? int? number = true ? 5 : null; 条件expression式的types不能确定,因为“int”和“null”之间没有隐式转换

为什么std :: set没有“contains”成员函数?

我大量使用std::set<int> ,我经常只需要检查这样的一个集合是否包含一个数字。 我很自然地写: if (myset.contains(number)) … 但是由于缺less一个contains成员,我需要编写繁琐的代码: if (myset.find(number) != myset.end()) .. 或者不那么明显: if (myset.count(element) > 0) .. 有这个devise决定的原因吗?

为什么复制构造函数在C ++中通过引用接受它的参数?

为什么复制构造函数必须通过引用传递参数?

Objective-C与C#相比如何?

我最近购买了一台Mac,主要用于VMWare Fusion下的C#开发。 随着所有漂亮的Mac应用程序,我已经开始考虑Xcode潜伏只是一个安装点击,并学习Objective-C。 这两种语言之间的语法看起来很不一样,大概是因为Objective-C起源于C,而C#起源于Java / C ++。 但是可以学习不同的语法,所以应该是OK的。 我主要关心的是使用这种语言,如果它能帮助产生结构良好,可读性和优雅的代码。 我非常喜欢C#中的LINQ和var之类的特性,并想知道Objective-C中是否有等价的或更好的/不同的特性。 我想用Objective-C开发什么样的语言function? 我将获得哪些function? 编辑:框架比较是有用的和有趣的,但语言比较是什么这个问题真正要求(部分我的错误原来标记与.net )。 据推测,Cocoa和.NET都是非常丰富的框架,两者都有自己的目的,一个针对Mac OS X和其他Windows。 感谢您迄今为止的经过深思熟虑和合理平衡的观点!

安装ASP.NET和Web Tools 2015(RC1 Update 1)后,Visual Studio 2015错误“对象引用未设置为对象的实例”

安装ASP.NET和Web Tools 2015(RC1更新1)后,在打开*.cshtml文件时,ASP.NET MVC 4项目中出现以下错误: 对象引用未设置为对象的实例 即使我启动一个新的ASP.NET MVC 4项目并尝试在那里打开一个*.cshtml文件,我也会得到相同的错误信息。

从Uri获取单个查询参数

我有一个uristring,如: http : //example.com/file? a=1&b=2&c=string% 20param 是否有一个现有的function,将查询参数string转换成一个字典相同的方式ASP.NET的Context.Request做到这一点。 我正在编写一个控制台应用程序,而不是一个Web服务,所以没有Context.Request来parsing我的url。 我知道这很容易破解查询string,但我宁愿使用FCL函数是否存在。