Tag: 关键字

为什么在Python 3中将True和False更改为关键字?

在Python 2中,我们可以重新分配True和False (但不是None ),但是所有三个( True , False和None )都被认为是内置variables。 然而,在Py3k中,所有这三个都按照文档更改为关键字。 从我自己的猜测来看,我只能猜测是为了防止这种来自旧的True, False = False, True恶作剧。 但是,在Python 2.7.5中,也许在之前,诸如None = 3语句被重新分配。 None引发SyntaxError: cannot assign to None 。 从语义上讲,我不相信True , False和None是关键字,因为它们是Java的最后一个语义文字。 我检查了PEP 0(索引),我找不到PEP解释为什么他们改变了。 有没有性能优势或其他原因,使他们的关键字,而不是文字或特殊 – 他们像None Python在Python2?

c#中“base”关键字的用途是什么?

因此,对于我的应用程序的每个页面中的一些通用的可重用方法使用的基类… public class BaseClass:System.Web.UI.Page { public string GetRandomPasswordUsingGUID(int length) { string guidResult = System.Guid.NewGuid().ToString(); guidResult = guidResult.Replace("-", string.Empty); return guidResult.Substring(0, length); } } 所以如果我想用这种方法,我只是做, public partial class forms_age_group : BaseClass { protected void Page_Load(object sender, EventArgs e) { //i would just call it like this string pass = GetRandomPasswordUsingGUID(10); } } 它做我想要的,但有一个“基本”的关键字处理基类在C#中…我真的想知道什么时候应该在我的派生类中使用基本关键字…. 任何好的例子…

如何提取文本中使用的关键字?

如何通过使用数据挖掘一堆文本来获取关键字? (“雅各布·史密斯”或“围栏”) 有没有一个软件可以做到这一点? 甚至是半自动的,如果能过滤出“the”,“and”,“or”这样的简单单词,那么我就可以更快地进入话题。

向C#添加“懒惰”关键字的问题

我很想写这样的代码: class Zebra { public lazy int StripeCount { get { return ExpensiveCountingMethodThatReallyOnlyNeedsToBeRunOnce(); } } } 编辑:为什么? 我认为这看起来好于: class Zebra { private Lazy<int> _StripeCount; public Zebra() { this._StripeCount = new Lazy(() => ExpensiveCountingMethodThatReallyOnlyNeedsToBeRunOnce()); } public lazy int StripeCount { get { return this._StripeCount.Value; } } } 第一次调用属性时,它将在get块中运行代码,之后只是从中返回值。 我的问题: 将这种关键字添加到库中会涉及哪些费用? 在什么情况下会有问题? 你会觉得这有用吗? 我并没有开始讨论这个问题,但是我很好奇这个function需要考虑什么样的考虑。

用GOOGLEsearchhtml源代码?

我有几个网站,我不记得我写了几行代码。 当我的网页被Google索引时,我想知道Google是否提供了在HTML源代码/标记本身内进行search的工具, 而不仅仅是允许在页面的可视化,渲染和部分search中进行search? 谢谢

何时使用C ++中的朋友类

可能重复: 什么时候应该在C ++中使用“朋友”? 我在刷C ++(我是一个Java开发人员),偶然遇到了我忘记的friend class关键字。 这些function之一就是厨房水槽的一部分,还是有一个很好的理由,而不仅仅是一个香草吸气? 我了解它的不同之处在于它限制了谁可以访问这些数据,但是我不能想到这是必要的。 注意:我已经看到了一个类似的问题,但具体而言,我问,这只是一个高级function,除了让人们看着你的代码感到困惑,直到他们意识到你在做什么之外,没有增加真正的价值。

我可以根据Objective-C中的键sortingNSDictionary吗?

我可以根据关键字sortingNSDictionary吗?

如何在XML文档中引用C#关键字?

例如, <see cref="switch" />不起作用 – 我收到编译警告: XML comment on … has syntactically incorrect cref attribute 'switch' 对于那些有兴趣的人来说, /// <summary>Provides base functionality for hand-coded abstractions of API method wrappers, mostly those that abstract over /// parameters that are required to be JSON-encoded.</summary> public class FacebookArgs : Dictionary<String, Object> { /// <summary>Initializes an instance of <see cref="FacebookArgs" […]

“关键字”和“保留字”有什么区别?

关键字和保留字有什么区别? 例如,在C ++概念提案中,可以阅读以下语句: 该提案引入了五个新的关键字:概念,概念图,何处,公理和延迟检查。 所有这些关键字也将是保留字。

C#静态函数是否比非静态函数执行更好,超越了内存使用的减less?

我认为public或private static目标必须减less内存使用量,因为在内存中只有一个静态目标副本。 这似乎是因为一种方法是静态的,可能会使该方法成为CLR编译器进一步优化的一个潜在的点,超出了使用非静态函数的可能性。 只是一个脆弱的理论,所以我来问你们所有人。 static public或private方法提供了更多的性能优势,而不仅仅是减less内存使用量 (注意:我对那些谈论过早优化问题的反应并不感兴趣,当然这是我每天所遵循的合理build议,但这并不意味着有时候优化是不必要的(双重否定!)。让我放纵我的好奇心,至less)