reference相关内容

何时使用引用与指针

我理解指针与引用的语法和一般语义,我不能决定是什么时候在API中使用引用或指针更合适? 当然有些情况需要一个或另一个( operator ++ 需要引用参数),但是一般来说,我发现我更喜欢使用指针),因为语法清楚地表明变量被破坏性地传递。 Eg在下面的代码中: void add_one(int& n){n + = 1; } void add_one(int * const ..
发布时间:2016-10-11 19:57:28 C/C++开发

C ++中的指针变量和引用变量之间有什么区别?

我知道引用是语法糖,所以代码更容易阅读和写。 但是有什么区别? 来自以下答案和链接的摘要: - 分配任意次数,而绑定后无法重新安装引用。 指针无法指向( NULL ),而引用始终引用一个对象。 没有“引用算术”(但是您可以获取引用指向的对象的地址,并且可以使用引用指向的对象的地址) & obj + 5 )。 澄清一个误解: C ++标准非常小心,以避免编译器必 ..
发布时间:2016-10-11 19:43:33 C/C++开发

在Visual Studio中查找引用

我使用Visual Studio和COM使用C#首次有件事情我不太了解关于“引用”。你怎么知道如何与给定的“使用something.something”引用?在.NET引用看起来相当简单,但COM是那么明显。我在运行Visual Studio 2005,并安装了最新的VSTO,但对我的生活,我想不出什么,我需要引用满足: 使用Microsoft.VisualStudio.Tools.Appl ..
发布时间:2016-10-10 20:40:02 C#/.NET

你如何通过XAML引用类?

我有没有背后的任何代码XAML文件。我想拥有它引用另一个类的布尔同一个项目。我如何引用其他类的对象(注意这些对象是静态的)。 感谢您提前。 解决方案 使用的 X :静态标记扩展,例如(从MSDN获取): <对象属性=“{X:静态前缀:typeName.staticMemberName}”... /> 您需要调整这个以满足您的例子(或包括在问题的更多 ..
发布时间:2016-10-10 20:30:41 C#/.NET

C#类引用,而不是实例的引用

我可以在本地引用在C#中的一类,而不是一个类的实例?下面的代码将无法编译,但作为一个例子,是这样的: 无效someFunc() $ { b $ b VAR一个= System.Math; 变种B = a.Abs(4); } 编辑:在真正的程序它不是System.Math类和我米想构造类,并返回所构造的值。我没有原来认为在这我想使用类的背景下将相应和,也许它不应该是。 ..
发布时间:2016-10-10 20:09:48 C#/.NET

与DataContractSerialiser和序列化问题

我有几节课从asembly至极IS .NET 2.0。这些类makred与序列化。 在我的项目,我使用这个类在我的课,至极标有DataContract(IsReference = TRUE)和DataMember。 现在我有问题,与DataContractSerialiser它串行化我的.Net 2.0类的私人领域,至极将无法工作。但是当我使用XMLSerialiser,我不能使用Is ..

在C#中的非静态字段对象引用

我创造了一个函数在C#中为: 公共无效input_fields(INT init_xcor,诠释init_ycor,焦炭init_pos,串输入) { 字符curr_position ='N'; 的foreach(在输入字符C) { 如果(C =='M') { 将MV =新举措(); 如果(curr_position =='E'|| curr_position =='W') { ..
发布时间:2016-10-10 18:57:13 C#/.NET

类型或命名空间名称'OracleClient'不命名空间中存在'System.Data这'

当试图运行我的代码,我收到以下错误: CS0234:类型或命名空间名称“OracleClient”不存在于命名空间“System.Data这'(是否缺少程序集引用?) 我已经包含于 System.Data.dll中和 System.Data.OracleClient.dll ,但我仍然收到此错误。 该错误是由行在我的空间声明使用System.Data.OracleClient的引 ..

一个项目的Dll引用到另一个项目

我有2个项目,建成之一,VB.NET,另一个在C#.NET。我想用VB.NET的某些功能集成到C#.NET,所以我加入的VB.NET解决方案的DLL文件到C#.NET通过从我的系统浏览DLL的引用。 为VB.NET 说DLL名称是myData.dll 在我的C#.NET项目,我试图把它声明为一个命名空间,即“使用MYDATA的;“和它给我的错误“类型或命名空间名称找不到” 我缺 ..
发布时间:2016-10-08 15:47:57 C#/.NET

参考组件Microsoft.CSharp找不到

我发现这个问题在我的C#项目,我开始在Visual Studio 2010,当我去另一台PC使用2008年,我打开project.csprog: 需要获取或设置访问器 和警告: 找不到引用的组件“Microsoft.CSharp”。 是关于.NET Framework或Microsoft.CSharp不位于,因为它说: 无法解析此引用。找不到程序集“Microsoft ..
发布时间:2016-10-08 14:20:12 C#/.NET

Visual Studio中引用

我使用C#的WinForms,当我增加对 Microsoft.Interop.Office.Excel v12.0.0.0 到项目的引用,它会自动添加一个COM引用到 C:\Program Files\Microsoft Office\Office14\EXCEL.exe 这 .exe文件未在任何其他机器中发现,正因为如此,它不会在其他设备上运行。有没有一种方法导入文件,或使其不能引用该文件 ..
发布时间:2016-10-08 14:14:15 C#/.NET

RouteCollection'不包含定义'MapMvcAttributeRoutes

我不得不降级我的 ASP.Net 4.5.2 应用程序的 ASP.Net 4.0。当然,这给它带来了问题,比如未安装引用正确。我解决了其中的一些了,但我不能让我的头周围的错误: CS106'RouteCollection“不包含 定义的“MapMvcAttributeRoutes',没有扩展方法 ”MapMvcAttributeRoutes“接受式的第一个参数 “RouteCollec ..
发布时间:2016-10-08 14:06:41 C#/.NET

WCF能够保持在导线参考平等?

假设你有定义为几节课 [DataContract] 公共类Foo { [数据成员] 公开名单<酒吧GT;酒吧{搞定;设置;} } [DataContract] 公共类酒吧 { [数据成员] 公共字符串巴兹{搞定;组; } } 公共类服务:IService1 { 公共BOOL发送(富富) { 无功吧= foo.Bars ; 条[0] . ..
发布时间:2016-10-05 23:41:31 C#/.NET

如何找到通过* .csproject文件参考路径

我想创建一个自动化的powershell脚本,它报告项目的引用和引用路径。 当.csproj中的hintpath没有填充时,我找不到一个方法来获取引用的路径。 解决方案 这里有一个快速的解决方案。它抓取当前目录下的每个 .csproj 文件,并检查每个引用。对于从GAC引用的程序集,只输出名称。对于GAC之外的程序集,将输出程序集的完整路径。 $ projectFiles = g ..
发布时间:2016-10-05 23:00:05 C#/.NET

我可以存储在一个对象的变量的引用?

可能重复:结果 的在C#中存储到一个对象的引用 有没有存储在一个类对象引用的方法吗?是这样的: 公共类X { 公共X(REF int i)以 { _t = I; } 公共无效F(INT II) { _i =二; } 私人诠释裁判_i; } // ... INT I = 0; X X =新的X(REF一); x.f(42); //我 ..
发布时间:2016-10-05 22:03:48 C#/.NET

谈到代码中的IBM.Data.DB2使得这次大会无法使用我的解决方案的其它部分

我有三个组件的C#控制台应用程序:主,通用和工具。 在主集的文件, Main.cs ,我也行:使用公用 ; 在通用组件内的目录,我有DLL IBM.Data.DB2.dll 。 在工具集会,我有一个源模块,访问所述DLL。 公用事业具有参考的IBM.Data.DB2 。 在此组件内的源文件, Util.cs ,我也行: 使用的IBM.Data. ..
发布时间:2016-10-04 23:41:53 C#/.NET