我对Resharper很新,并试图实现它给出的所有建议.我可以自动完成吗?我尝试过代码清理.但那不会做所有这些.此外,我需要删除所有注释的代码.我该怎么做?此外,我正在使用silverlight应用程序运行它.如果我自动接受建议,有没有机会破坏某些东西?
我使用以下正则表达式来获取HTML文档中src第一个img标记的值.
string match = "src=(?:\"|\')?(?<imgSrc>[^>]*[^/].(?:jpg|png))(?:\"|\')?"
Run Code Online (Sandbox Code Playgroud)
现在它捕获src了我不需要的总属性.我只需要src属性中的url .怎么做?
我试图了解不同的阅读和编写文件的方式及其优缺点.喜欢何时在File.Create或StreamReader/StreamWriter FileStream等时使用TextWriter/TextReader.
什么时候用?
我正在调试代码,发生了一件奇怪的事情.有一个字符串属性说MyProperty.当我在属性的setter和默认构造函数(唯一的构造函数)中添加断点时,首先调用setter.我不知道代码的其他级别发生了什么,但在任何情况下这对我来说都很奇怪.所有成员都是非静态的.该类具有[DataContract]属性,成员为[DataMember].任何人都能解释一下吗?
我不能分享比这更多的代码.代码也在Silverlight项目中.
当我点击我的wpf应用程序中的按钮时,我想打开一个带有特定网址的新浏览器窗口(例如http://google.com ").怎么做?
我得到了以下正则表达式几乎完成了工作,但不排除零...怎么做?
^(\d|\d{1,9}|1\d{1,9}|20\d{8}|213\d{7}|2146\d{6}|21473\d{5}|214747\d{4}|2147482\d{3}|21474835\d{2}|214748364[0-7])$
Run Code Online (Sandbox Code Playgroud)
任何人都可以解释一下这是如何工作的?
我有一个存储数据的列(42,12).现在我想获取42或12(两个不同的选择查询).我搜索并发现了一些类似但更复杂的场景.这有什么简单的方法吗?我正在使用MSSQL Server 2005.
鉴于总会有两个值,它们将是整数
我试图将以下字符串解析为JSON对象.它给了我错误.我找不到原因.
var json1 = "{'firstName': 'John','lastName': 'Smith', 'age': 25, 'address': {'streetAddress': '21 2nd Street','city': 'New York','state': 'NY', 'postalCode': '10021'}, 'phoneNumber': [ {'type': 'home','number': '212 555-1234'}, {'type': 'fax', 'number': '646 555-4567' }]}";
$.parseJSON(json1);
Run Code Online (Sandbox Code Playgroud) 尝试使用ParseExact将字符串转换为日期时间,但结果日期时间似乎是将月份增加1.我错过了什么
DateTime.ParseExact("7/22/2015 8:08:01 PM", "m/d/yyyy h:M:s tt", CultureInfo.InvariantCulture)
Run Code Online (Sandbox Code Playgroud)
结果: 22-08-2015 20:07:01
我写了两个版本的代码.第一个按预期工作并打印"嗨".第二个给我一个错误,"阻止这个让未完成"
第一版
#light
let samplefn() =
let z = 2
let z = z * 2
printfn "hi"
samplefn()
Run Code Online (Sandbox Code Playgroud)
第二版
#light
let samplefn() =
let z = 2
let z = z * 2
samplefn()
Run Code Online (Sandbox Code Playgroud)
唯一的区别是第二版中没有printfn.我使用Visual Studio 2010作为我的IDE.我对F#很新,但这个错误对我来说似乎很奇怪.我想我错过了一些非常重要的概念.请解释.
编辑:此外,如果我在函数外执行此操作,即使使用第一个版本的代码,我也会收到错误.
#light
let z = 2
let z = z * 2
printfn "Error: Duplicate definition of value z"
Run Code Online (Sandbox Code Playgroud) c# ×4
regex ×2
browser ×1
datetime ×1
f# ×1
file ×1
html ×1
jquery ×1
json ×1
properties ×1
resharper ×1
silverlight ×1
sql ×1
sql-server ×1
stream ×1
validation ×1
window ×1
wpf ×1