小编kri*_*mog的帖子

为什么T.TryParse没有返回Nullable <T>

据我所知,int.TryParse(string, out int)自Framework 2.0以来就存在.那样做int?.

有没有理由使用的out参数,而不是返回一个int?HasValue设置为truefalse视转换的能力吗?

.net c#

17
推荐指数
3
解决办法
1042
查看次数

使用git svn进行STATUS_ACCESS_VIOLATION

我正在尝试将我们的代码从SVN repo(TortoiseSVN 1.9.3 64位)迁移到具有大约1 GB数据的代码到具有Git repo的TFS 2015.我的计算机上有Git(2.9.0.1),当我尝试这个命令行时:

git svn clone https://server/directory/trunk
Run Code Online (Sandbox Code Playgroud)

它创建.git文件夹,但后来我有一个perl.exe.stackdump文件,但有以下问题

Exception: STATUS_ACCESS_VIOLATION at rip=00000000000
rax=0000000000000000 rbx=00000006010B9448 rcx=00000006010B9448
rdx=00000006010C1788 rsi=0000000000000011 rdi=0000000000000000
r8 =0000000000000000 r9 =00000006010E8F68 r10=0000000100000000
r11=000000049F2423C9 r12=00000000FFFFC200 r13=00000000FFFFC208
r14=00000006010B0498 r15=00000006010B0408
rbp=00000000FFFFC218 rsp=00000000FFFFC1A8
program=C:\Program Files\Git\usr\bin\perl.exe, pid 26220, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame        Function    Args
End of stack trace
Run Code Online (Sandbox Code Playgroud)

我已经读过Git使用.subversion/servers文件进行身份验证,所以我猜这不是问题吗?我专门在Windows上工作.

svn git

10
推荐指数
1
解决办法
2681
查看次数

为什么没有从字符串到Uri的隐式运算符?

很多方法都使用参数中的Uri,但是没有带字符串参数的重载.

确实,写new Uri("http://smthg")代替它很简单"http://smthg",但我没有看到这样做的重点.C#为我们提供了强大的功能:隐式运算符重载.

有没有人看到在这种情况下不使用它的充分理由?

c#

-2
推荐指数
1
解决办法
111
查看次数

标签 统计

c# ×2

.net ×1

git ×1

svn ×1