winform窗口置顶,取消置顶 From1.TopMost=true/false;
dom js代码查找name或者id,区分大小写。
dom 不能直接获取到frmes里面的元素,应该这样frames["mainFrame"].document.getElementById("username1")
伪随机数是以相同的概率从一组有限的数字中选取的。所选数字并不具有完全的随机性,因为它们是用一种确定的数学算法选择的,但是从实用的角度而言,其随机程度已足够了。Random 类的当前实现是基于 Donald E. Knuth 的减随机数生成器算法的。有关更多信息,请参见 D. E. Knuth.“The Art of Computer Programming, volume 2: Seminumerical Algorithms”。Addison-Wesley,Reading,MA,second edition,1981。
随机数的生成是从种子值开始。如果反复使用同一个种子,就会生成相同的数字系列。产生不同序列的一种方法是使种子值与时间相关,从而对于 Random 的每个新实例,都会产生不同的系列。默认情况下,Random 类的无参数构造函数使用系统时钟生成其种子值,而参数化构造函数可根据当前时间的刻度数采用 Int32 值。
但由于时钟分辨率有限,频繁地创建不同的 Random 对象会创建出产生相同随机数序列的随机数生成器。通过创建单个而不是多个 Random 对象可以避免此问题。
要提高性能,请创建一个 Random,以便随着时间的推移可以生成很多随机数,而不要重复新建 Random 来生成一个随机数。
Random a = new Random(Guid.NewGuid().GetHashCode());
randomNum = new Random(Guid.NewGuid().GetHashCode()).Next(minNum, maxNum);
ascii码
65-90 A-Z
97-122 a-z
30-39 0-9
类生成注释文档 *.xml,vs自带这个功能。项目->属性->生成->xml
1.随机生成用户名