clr 相关问题

公共语言运行时(CLR)是Microsoft .NET计划的核心组件。它是Microsoft的公共语言基础结构(CLI)标准的实现,它定义了程序代码的执行环境。在CLR中,代码以字节码的形式表示,称为通用中间语言(CIL,以前称为MSIL-Microsoft中间语言)。

使用 SQL CLR 生成一个 XLS 文件,该文件不包含大量不兼容的依赖项

我想做一些简单的事情,创建一个将数据转换为 XLS 的 SQL CLR。 我尝试过使用 OpenXML,但它一直将 windowbase 安装为依赖项,它使用 system.XAML,其中 SQL 服务器(20...

回答 1 投票 0

有没有办法使用 SQL CLR 从 SQL Server 生成 XLS 文件,并且不包含不兼容的依赖项负载

我束手无策,无法弄清楚这一点。 我想做一些简单的事情,创建一个将数据转换为 XLS 的 SQL CLR。 我尝试过使用 OpenXML,但它一直安装 windowbase 作为依赖...

回答 1 投票 0

除了 javac 或 Microsoft 的 .Net 编译器之外,还有哪些针对 JVM 或 CLR 的可用编译器? [已关闭]

除了 javac 或 Microsoft 的 .Net 编译器之外,还有哪些针对 JVM 或 CLR 的可用编译器?为什么我们没有针对 JVM 或 CLR 的流行语言(如 C、C++)的编译器?

回答 4 投票 0

显式空检查与空合并运算符的编译器评估?

考虑以下代码,它使用两种略有不同的方法来检查 _instance 并在尚未设置时对其进行分配。 类实例化测试 { 私有对象_实例; 公共空间

回答 1 投票 0

如何验证 C# 中的函数是否已缓存?

我在 C# 中创建了以下函数: 浮动 GetPI() { 返回 22.0f/7.0f; } 无效计算() { 浮点数 f1 = GetPI()*4; 浮点数 f2 = GetPI()*5; } 如果我创建一个发布版本,我会怎样

回答 3 投票 0

是吗,myval =(某些条件)? someVal :myval 得到优化,不会设置该值,以防它为 false

CPath = (CPath == null) ?请求路径:CPath; 首先,我希望 CLR 让我做? Request.Path 不要打扰我创建: 但我想问它会优化它吗?或者仍然

回答 1 投票 0

我可以让编译器和 CLR 忽略我的类型上未实现的接口吗?

我想定义一个实现某个接口的类型,但是我只会在运行时在代理中实现它。在这种情况下我可以看到两个障碍: 1-让编译器忽略非

回答 2 投票 0

CLR 与核心 CLR

我了解目前状态下的CLR与Windows操作系统绑定,并通过内部使用Win32 API提供各种服务。 由于 .NET Core 是独立于平台的,这基本上意味着

回答 1 投票 0

.NET CoreCLR、CoreRT、Roslyn 和 LLILC 之间有什么区别?

最近我开始阅读有关 .NET 重组细节的内容(主要是通过 .NET Core GitHub 页面)。 他们似乎创建了兄弟项目来支持更多平台。在阅读时我有

回答 1 投票 0

.NET 如何以及何时实际编译代码?

假设您使用 C#、VB.NET 或任何使用 .NET 的语言编写应用程序。 当你点击构建时,它真的会编译你的代码吗?我一直这么认为,直到我开始在我的一些屁股上使用 Redgate 的反射器......

回答 2 投票 0

最佳实践是:MethodReturnsBoolean == true/false OR true/false == MethodReturnsBoolean

我一直在写: if(Class.HasSomething() == true/false) { // 做某事 } 别的 { // 做点别的事 } 但我也看到有人做相反的事情: if(true/false == Class.HasSometh...

回答 9 投票 0

System.String 不会重载运算符 += 但字符串连接可以工作,如何实现?

System.String 仅重载了两个运算符 公共静态布尔运算符==(字符串a,字符串b) { 返回字符串.Equals(a, b); } 公共静态布尔运算符!=(字符串a,字符串b) { 返回...

回答 4 投票 0

验证 C# 中的小数以存储在 SQL Server 中

我有一个十进制数据库列十进制(26,6)。 据我所知,这意味着精度为 26,小数位数为 6。 我认为这意味着该数字的长度总共可以是 26 位数字并且...

回答 2 投票 0

为什么c#编译器会产生编译错误? [重复]

我有以下代码 使用(一些代码) { 变量 b = .... } 变量 b = ... 错误:无法在此范围内声明名为“b”的局部变量,因为它会给“b”赋予不同的含义,即

回答 3 投票 0

在同一解决方案/项目中混合 .NET 3.5 与 4/4.5 程序集

我有一个解决方案,大多数项目都是在.net 4.5中编译的(我使用异步和任务)。 有几个项目需要在 .net 3.5 中编译,因为它们使用仅支持 .net 3 的 SDK....

回答 1 投票 0

程序集是如何加载到AppDomain中的?

什么决定了程序集何时以及是否加载到 AppDomain 中。 我想我想了解是否: 我保证所有项目引用的程序集都会 在...开始时加载

回答 2 投票 0

为什么 C# 编译器不会因为这种明显的“糟糕”转换而抱怨溢出?

我无法理解为什么下面的代码可以编译。 公共无效溢出() { Int16 = 32767; s = (Int16) (s + 1); } 在编译时,很明显 (s+1) 不再是 Int16,因为我们...

回答 4 投票 0

DiscardableAttribute 有何用途?

我找不到 System.Runtime.CompilerServices.DiscardableAttribute 的实际用途,即使对于原型编译器也是如此。有什么见解吗?

回答 1 投票 0

将 .NET 托管代码编译为本机 Win32 应用程序

我用.NET 4.0编写一个应用程序,然后编译它,生成CLR代码, 我正在寻找的是,祈祷,一些编译器编译我的.NET代码并制作一个本机Win32应用程序或者...

回答 1 投票 0

如何查看System.Math.Sin的源代码?

在此链接中,我们可以看到System.Math类的源代码。但我找不到如何定义正弦的源代码。 我在这里缺少什么吗?

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.