keyword相关内容

在C#中,";和";运算符的作用是什么?

我遇到此代码: var rectangle = new Rectangle(420, 69); var newOne = rectangle with { Width = 420 } 我想知道C#代码中的with关键字。这是做什么用的?怎样才能用得上呢?它给语言带来了什么好处? 推荐答案 它是表达式中使用的运算符,用于简化对象的复制,覆盖对象的某些公共属性/字段(可选) wi ..
发布时间:2022-03-03 16:21:55 C#/.NET

Android for Admob 中的 XML 或 Java 关键字

我似乎找不到任何关于通过 XML 或 Java 为 adMob 广告设置关键字的可靠文档.我已经尝试了 this 线程中看到的方法,但在这两个方面都失败了.我在每种情况下的失败情况如下. 当尝试使用 AdView 类中的方法 setKeywords()、setSearchQuery() 或 requestFreshAd() 时,Eclipse 似乎无法识别这些方法是 AdView 类的一部分 ..
发布时间:2022-01-25 15:14:12 移动开发

如果您已经知道变量应该是常量,为什么还要使用关键字 const?

当变量的值不应该被修改时,我正在阅读的许多书籍都使用关键字 const.除了向代码的读者说明如果您修改此变量可能会导致错误(您可以使用注释来执行此操作),为什么您需要该关键字成为任何编程语言的一部分?在我看来,如果您不想修改变量,那就不要. 有人可以为我澄清一下吗? 解决方案 除了向代码的读者说明修改此变量可能会导致错误(您可以使用注释来执行此操作) 不是“可能";会导致你 ..
发布时间:2022-01-23 23:52:39 C/C++开发

Ruby - 关键字参数 - 你能把所有的关键字参数当作一个哈希值吗?如何?

我有一个看起来像这样的方法: def 方法(:name => nil, :color => nil, shoe_size => nil)SomeOtherObject.some_other_method(那些关键字参数会产生的哈希)结尾 对于任何给定的调用,我可以接受可选值的任意组合.我喜欢命名参数,因为我只需查看方法的签名即可查看可用的选项. 我不知道是否有我在上面的代码示例中用大写字 ..
发布时间:2022-01-21 22:06:56 其他开发

C/C++ 中的布尔值是什么?关键字还是宏?

我提到 this question,其中一些答案表明 bool 是一个整数类型(IDE 也将其视为关键字). 但是,没有一个答案表明 cplusplus 中提供的信息,这表明bool 是通过 添加的宏(在这种情况下,编译器可能会在编译时隐式添加此标头以允许 bool).这是 的 g++ 版本. 那么 bool 究竟是什么?整数类型关键字或宏? 解决方案 ..
发布时间:2022-01-19 17:46:29 C/C++开发

Python 2.x 中的 True=False 赋值

可能重复: 为什么 Python 不能像我一样处理真/假值期待? 似乎是一个愚蠢的问题,但为什么 Python 中的以下语句没有明确禁止? >>真=假>>真的错误的 True和False如何被Python解释器处理? 解决方案 True,就像 str 或任何其他内置函数一样,只是一个存在于作用域中的名称默认情况下.您可以像任何其他此类名称一样重新绑定它. ..
发布时间:2022-01-19 17:21:33 Python

C#.NET 委托关键字作为要使用委托对象/构造函数调用的函数的名称

我正在关注一本书,它使用委托关键字(根据我的理解)作为要封装在委托中的函数的名称(使用委托对象名称/构造函数调用的函数).下面是代码: //委托对象AppendChildData的声明公共委托无效 AppendChildData(T entityAggregate, object childEntityKeyValue);//代理对象字典私人字典子回调; ..
发布时间:2022-01-18 12:53:48 C#/.NET

如果函数也是 MATLAB 中的变量会怎样?

标题可能听起来很奇怪.所以这里是例子. 说length是MATLAB中广泛使用的关键字或内部函数,有人保存了一个名为length的变量. 我可以毫无问题地运行以下脚本,但如果我将它放在函数中会产生错误(使用 R2015b) 有效的脚本 清除长度;长度 = [1 2 4];la = 长度;明确的长度;b = 长度(la); 不起作用的功能 功能测试(a)长度 = [1 2 4 ..
发布时间:2022-01-14 23:18:31 其他开发

正确使用 PURE 关键字 Fortran

我目前正在研究 Fortran,我遇到了 pure 关键字指定没有副作用的函数/子例程. 我有一本书,Fortran 90/95,作者是 S Chapman,它介绍了 pure 关键字,但奇怪的是没有提供“良好的编码实践"用途. 我想知道在他们的程序中应该如何自由地使用这个关键字.环顾四周,对我来说很明显大多数没有副作用的程序都没有必要包含 pure 关键字. 那么它最好用在哪里 ..
发布时间:2022-01-14 10:02:52 其他开发

Cassandra 冻结的关键字含义

Cassandra中frozen关键字是什么意思? 我正在尝试阅读此文档页面:使用用户定义的类型,但他们对 frozen 关键字(他们在示例中使用)的解释对我来说不够清楚: 为了支持未来的功能,用户定义的列定义或元组类型需要 freeze 关键字.Cassandra 序列化一个将具有多个组件的冻结值转换为单个值.为了示例和使用信息,请参阅“使用用户定义的类型",“元组类型"和集合类型. ..
发布时间:2022-01-13 14:02:10 其他开发

为什么“静态"关键字在 C 和 C++ 中有这么多含义?

我们知道,关键字 static 具有 C99中的多重含义增加了合法写的可能性 void foo (int arr[static 50]){//...} 这增加了混乱,而 C++ 具有静态成员变量和函数. 如果可以以某种方式连接所有用途,这不会那么麻烦,但我发现在某些情况下很难找到该链接.特别是为什么应该使用 static 关键字来修改可见性(链接),或者它到底与数组的最小元素量有什么关系 ..
发布时间:2022-01-05 20:19:55 C/C++开发

ANSI-C 中的静态是什么意思

可能的重复: 什么是“静态"?在 C 程序中是什么意思? static 关键字在 C 中是什么意思? 我使用的是 ANSI-C.我在几个代码示例中看到,它们在变量和函数前使用 static 关键字.与变量一起使用的目的是什么?和函数一起使用的目的是什么? 解决方案 简单回答一下,static关键字在定义变量时有两种用法: 1- 使用 static 关键字在文件范围内定义 ..
发布时间:2022-01-05 20:11:56 其他开发

什么时候在全局变量之前使用 static 关键字?

有人可以解释一下什么时候应该在头文件中定义的全局变量或常量之前使用 static 关键字吗? 例如,假设我有一个包含以下行的头文件: const float kGameSpriteWidth = 12.0f; 这是否应该在 const 前面有 static ?使用 static 的最佳实践有哪些? 解决方案 static 渲染本地文件的变量,这通常是一件好事,例如参见 这个维基百 ..
发布时间:2022-01-05 20:06:21 其他开发

在 C# 类中使用 ref

我想为我正在制作的课程提供一个特定的链表.我希望类写入该列表(例如通过 .addLast()). 我应该为此使用 ref 关键字吗? 我对在 C# 中在哪里使用 ref 和 out 关键字感到有些困惑,因为所有类都是在堆上动态分配的,并且我们实际上在大多数操作中使用指针. 当然,out 和 ref 关键字对于原语和结构体是有意义的. 另外,如果我不直接发送列表,而是发送一个包含 ..
发布时间:2022-01-05 12:05:15 C#/.NET

“ref"和“out"关键字有什么区别?

我正在创建一个函数,我需要在其中传递一个对象,以便该函数可以对其进行修改.有什么区别: public void myFunction(ref MyClass someClass) 和 public void myFunction(out MyClass someClass) 我应该使用哪个,为什么? 解决方案 ref 告诉编译器对象在进入函数前已经初始化,而 out 告诉编译器对象 ..
发布时间:2022-01-05 11:37:18 C#/.NET

F# 相当于 C# 中的 `is` 关键字吗?

我的第一个 F# 日.如果我有这个: let cat = Animal() 现在如何在后期检查cat is Animal? 在 C# 中 bool b = 猫是动物; 在 F# 中? 解决方案 @ildjarn 在这里值得称赞首先回答,但我在这里提交答案以便它被接受.> 与 C# is 关键字等效的 F# 关键字是 :?.例如: let cat = Animal()如果猫 ..
发布时间:2022-01-05 09:45:02 其他开发

在 F# 中使用关键字作为标识符

在 C# 中,我可以执行以下操作: int @private = 15; 在 VB.NET 中,我可以执行以下操作: Dim [Private] As Integer = 15 我想知道 F# 中是否有一种方法可以使用保留关键字作为标识符,就像在 VB.NET 和 C# 中一样? 解决方案 Given F# 2.0 规范的第 3.4 节: 标识符遵循以下规范.任何包含在双反引 ..
发布时间:2022-01-05 09:33:52 其他开发