请谨慎使用 C# 里的 var

我们都知道,比如 Swift 、 Python 里,都不需要特别的去声明一个变量的类型——它们虽然是类型安全的语言,却可以动态地在上下文中帮你推断变量的类型。

Python 不用你做什么,写一个名字就是默认声明了一个变量;而 Swift,则更接近我们的题目,它也使用了[crayon-5bc5f[……]

点击跳转以继续阅读

C# 里的 随机数

在进行开发的时候,你难免会用到随机数。还有更多的时候,我们需要随机数来生成一系列的数字串备用。不过好在各种编程语言里都提供了一个简单好用的伪随机数生成器供你使用,比如C#里的 Random

不过,C#的 Random 默认是以系统时钟为种子的——这种方法简单粗暴,可惜一旦遇到短时间生成大量随[……]

点击跳转以继续阅读