那里的任何人都知道如何改进这个功能?我并不担心缩短代码,我相信这可以通过更好的正则表达式完成,我更关心正确的逻辑.我很难找到SSN#的文档.我在下面使用的大多数规则来自在信用行业工作的其他程序员(没有引用的来源).
感谢您的任何见解!
public static bool isSSN(string ssn)
{
Regex rxBadSSN = new Regex(@"(\d)\1\1\1\1\1\1\1\1");
//Must be 9 bytes
if(ssn.Trim().Length != 9)
return false;
//Must be numeric
if(!isNumeric(ssn))
return false;
//Must be less than 772999999
if( (Int32)Double.Parse(ssn.Substring(0,3)) > 772 )
{
//Check for Green Card Temp SSN holders
// Could be 900700000
// 900800000
if(ssn.Substring(0,1) != "9")
return false;
if(ssn.Substring(3,1) != "7" && ssn.Substring(3,1) != "8")
return false;
}
//Obviously Fake!
if(ssn == "123456789")
return false;
//Try again!
if(ssn …Run Code Online (Sandbox Code Playgroud) 有没有人知道如何以编程方式从用户的亚马逊Kindle库中获取图书清单?我想建立一个借书的服务.理想情况下,用户可以导出他们愿意借出的书籍清单,而无需单独输入每一本书.我相信亚马逊可能会有这种API,但一直无法找到任何文档.我或多或少与语言无关.提前感谢任何有任何建议的人.
我想创建一个接受的函数Double mean,Double deviation并返回一个正态分布的随机数.
示例:如果我传入5.00作为平均值而2.00作为偏差,68%的时间我会得到一个介于3.00和7.00之间的数字
我的统计数据有点弱...... 任何人都知道我应该如何处理这个问题?我的实现将是C#2.0,但只要数学函数是标准的,就可以用您选择的语言回答.
我想这可能实际上就是我在寻找的东西.任何帮助将此转换为代码?
在此先感谢您的帮助.
我有一个winform应用程序(.NET 2.0 C#).从这个应用程序,我想启动另一个进程(另一个winform应用程序)并将其停靠到我的窗口(或至少让它看起来像停靠).到目前为止,我只能找到有关对接控件的信息,而不是单独进程中的窗口.我的第一个想法是获取窗口的句柄并使用非托管系统调用来设置窗口的高度/宽度和位置到我的停靠区域.但在我开始之前,我想检查一下你们中是否有人做过类似的事情.我可以访问我想要停靠的应用程序的源代码,但如果可以避免它,我宁愿不做任何更改.我对父应用程序的完整编程控制.有什么建议?提前致谢!
我希望能够计算执行许多函数所需的时间.我在考虑使用某种类型的秒表课程.我可以在每个函数调用之前和之后调用start/stop,但这对我来说似乎非常难看.没有秒表课,有没有办法做到这一点?Reflections类中的某些东西可以帮助解决这个问题吗?
在此先感谢您的投入.
在IE 6中完全呈现页面之前,我遇到了一些运行JavaScript的问题(可能还有其他版本,但现在只测试IE6.Firefox似乎没问题).我可以通过这样调用js来解决window.onload这个问题:
window.onload = function(){doIt();}
Run Code Online (Sandbox Code Playgroud)
但是,我担心的是,我将覆盖可能已存在的任何其他内容window.onload.代码将用作库的一部分,因此我不能保证window.onload不会被其他人设置在其他地方.我宁愿将我的函数添加到这样的onload事件:
window.onload += function(){doIt1();}
window.onload += function(){doIt2();}
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,只会doit2()被召唤.有没有办法在页面完全呈现时注册事件处理程序?我的第二个想法是将我的代码放在一个循环检查中,以确保在运行之前我的所有对象都存在.但我担心这可能会锁定浏览器.
仅仅为了一些背景信息,我的代码隐藏/显示iFrames.我知道我可以使用iFrame的onload属性,但我需要在调用代码之前完全加载所有iFrame.
来自社区的任何想法?在此先感谢您的投入.
c# ×3
algorithm ×2
.net-2.0 ×1
amazon ×1
api ×1
dllimport ×1
docking ×1
iframe ×1
javascript ×1
kindle ×1
math ×1
onload ×1
performance ×1
random ×1
rendering ×1
statistics ×1
stopwatch ×1
timer ×1
validation ×1
winforms ×1