可能重复:
C#中多维数组和数组数组之间的区别是什么?
任何人都可以解释我的区别string[][]和string[,]?
Xamarin.Mac和Mono:OSX之间的区别在哪里?我知道Xamarin买了Mono所以我认为它应该是一样的.但Mono:OSX似乎是免费的,而Xamarin.Mac至少需要399美元.那么两者之间的差异在哪里呢?
我有两个句子作为输入.比方说,举个例子:
<span>I love my red car.</span>
<span>I love my car.</span>
Run Code Online (Sandbox Code Playgroud)
现在我想匹配span-tags内的每个textpart(如果有颜色).
如果我使用以下正则表达式:
/<span>(.*?)(?P<color>red)(.*?)<\/span>/ms
Run Code Online (Sandbox Code Playgroud)
仅匹配具有颜色的线.所以我想让我们使用?-operator(一个或零).
/<span>(.*?)(?P<color>red)?(.*?)<\/span>/ms
Run Code Online (Sandbox Code Playgroud)
现在两个行/句子都将匹配.可悲的是,颜色不再匹配了.
问题是为什么?通过使用 ".*?" 在颜色部分之前,我以为我已经使正则表达式非贪婪,所以颜色部分会匹配,如果它存在的话.但正如所说,它不......
我正在使用这样的结构:
string myurl = "http://google.de";
Task.Factory.StartNew(() =>
{
MessageBox.Show(url);
});
Run Code Online (Sandbox Code Playgroud)
如何将myurl传递给匿名函数?
我想使用W3C验证程序来优化我的Wordpress博客。在主页上,它声称存在28个错误。例如,其中之一是以下内容:
第28行,第53列:省略了“元”的结束标记,但指定了OMITTAG NO
Run Code Online (Sandbox Code Playgroud)<meta name="DC.Creator" content="Raffael Herrmann">
所以我修复了它,然后单击revalidate。但是,验证者说,此错误仍然存在。但是,如果我从Web浏览器查看浏览器的源代码窗口,则可以看到更改成功交付。如果我在W3C验证器选项中选中“显示源代码”并重新加载我的网站,我可以看到验证器使用的来自我网站的源代码已过期/未更改。
因此,有人可以向我解释为什么W3C验证程序无法识别我的更改吗?如果你wan't看看自己- http://code-bude.net/是我的博客的网址。
如何检查字符串是否只包含字符,可以在ISO 8859-1中成功编码?或换句话说 - 如何在字符串中找到"非法"/"非ISO 8859-1兼容"字符?
我想将一个字节的最后三位设置为特定的值.存档此目标的最佳方法是什么?
我可以想到至少两种解决方案......假设我有以下字节:1101 0110并且想要将最后三位设置为011.
解决方案1:
1101 0110
&1111 1000 //and with mask to clear last three bits
|0000 0011 //add the target bits
Run Code Online (Sandbox Code Playgroud)
解决方案2:
1101 0110 >> 3 //shift right to remove last three
0001 1010 << 3 //shift left to clear last three
|0000 0011 //add target bits
Run Code Online (Sandbox Code Playgroud)
是否有更好/更短/更有效的方式?
我喜欢做这样的事情:
public static List<string> ItemsOfEnum(T typeT)
{
List<string> items = new List<string>();
foreach (typeT tItem in Enum.GetValues(typeof(typeT)))
items.Add(tItem);
return items;
}
Run Code Online (Sandbox Code Playgroud)
如何在参数列表中获取"T"而不更改返回类型(List)?
c# ×5
.net ×1
arrays ×1
bit ×1
bit-shift ×1
c ×1
caching ×1
encoding ×1
generic-list ×1
generics ×1
greedy ×1
iso-8859-1 ×1
macos ×1
methods ×1
mod-expires ×1
mono ×1
monomac ×1
non-greedy ×1
parameters ×1
php ×1
regex ×1
regex-greedy ×1
string ×1
task ×1
w3c ×1
wordpress ×1
xamarin.mac ×1