Questions tagged «.net»

请勿使用有关.NET Core的问题,而应使用[.net-core]。.NET框架是主要为Microsoft Windows操作系统设计的软件框架。它包括基类库,公共语言运行时(通常称为CLR),公共类型系统(通常称为CTS)和动态语言运行时的实现。它支持多种编程语言,包括C#,VB.NET,F#和C ++ / CLI。

7
.NET Standard与.NET Core
我已经阅读了.NET Standard和.NET Core之间的区别,但是我真的不知道区别是什么,何时选择.NET Standard库项目以及何时选择.NET Core库项目。 我已经读过.NET Standard是为了确保无论使用什么平台,一组API始终可用(只要该平台与我选择的.NET Standard版本兼容)。如果我没记错的话,这意味着我可以创建.NET Standard的类库,然后在与我选择的.NET Standard版本兼容的任何平台上使用它。 使用.NET Core,我已经读到它也打算用于跨平台使用,因此,如果选择.NET Core库,似乎也可以在许多平台上使用它,就像.NET Standard一样。 所以最后,我看不出有什么区别。我什么时候应该使用哪个?它们之间有什么区别?

6
Visual Studio 2015中的共享项目和类库有什么区别?
我一直在查看Visual Studio 2015的新功能,并且Shared Project出现了很多,但是我不明白它与使用类库或可移植类库有何不同。谁能解释? 编辑:共享项目是Visual Studio 2015中的一项新功能,与可移植类库不同。我了解什么是可移植类库。我想了解的是共享项目与类库的不同之处。请参阅下面的链接。 http://www.c-sharpcorner.com/UploadFile/7ca517/shared-project-an-impressive-features-of-visual-studio-201/

2
为什么将try {}最终{}与空的try块一起使用?
我注意到System.Threading.TimerBase.Dispose()该方法中有一个try{} finally{}块,但是try{}为空。 try{} finally{}与空值一起使用是否有任何价值try? http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.Threading&type=TimerBase [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] internal bool Dispose(WaitHandle notifyObject) { bool status = false; bool bLockTaken = false; RuntimeHelpers.PrepareConstrainedRegions(); try { } finally { do { if (Interlocked.CompareExchange(ref m_lock, 1, 0) == 0) { bLockTaken = true; try { status = DeleteTimerNative(notifyObject.SafeWaitHandle); } finally { m_lock = 0; …
239 c#  .net 

13
从.NET中的字符串获取url参数
我在.NET中有一个字符串,它实际上是一个URL。我想要一种简单的方法来从特定参数获取值。 通常,我只使用Request.Params["theThingIWant"],但是该字符串不是来自请求。我可以这样创建一个新Uri项目: Uri myUri = new Uri(TheStringUrlIWantMyValueFrom); 我可以使用它myUri.Query来获取查询字符串...但是显然我必须找到某种正则表达式将其拆分。 我是否缺少明显的东西,或者没有创建某种形式的正则表达式的内置方法?
239 c#  .net  url  parsing  parameters 

7
.NET字符串的最大可能长度是多少?
.NET中可以创建的最长字符串是什么?String据我所知,该类的文档对此问题保持沉默,因此权威的答案可能需要一些内部知识。在64位系统上最大的变化是吗? [这是出于好奇而非实际用途的要求-我无意创建任何使用巨大字符串的代码!]
239 .net  string  limits 

30
无效的回发或回调参数。使用'<pages enableEventValidation =“ true” />'启用事件验证
当我从客户端发回页面时,出现以下错误。我有修改客户端的asp:ListBox的JavaScript代码。 我们该如何解决? 错误详情如下: Server Error in '/XXX' Application. -------------------------------------------------------------------------------- Invalid postback or callback argument. Event validation is enabled using &lt;pages enableEventValidation="true"/&gt; in configuration or &lt;%@ Page EnableEventValidation="true" %&gt; in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that …

8
如何在.NET中表示仅时间值?
有没有一种方法可以表示.NET中没有日期的仅时间值?例如,指示商店的开业时间? TimeSpan表示一个范围,而我只想存储一个时间值。使用DateTime表示这将导致产生新的结果,DateTime(1,1,1,8,30,0)这并不是真正希望的。
238 c#  .net  datetime  time 

5
List <T>是否保证插入顺序?
假设我在列表中有3个字符串(例如“ 1”,“ 2”,“ 3”)。 然后,我想对它们进行重新排序以将“ 2”放在位置1(例如“ 2”,“ 1”,“ 3”)。 我正在使用此代码(将indexToMoveTo设置为1): listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); 这似乎可行,但是我偶尔会得到奇怪的结果。有时订单不正确或列表中的项目被删除! 有任何想法吗?是否List&lt;T&gt;保证订单? 有关: List &lt;T&gt;是否保证按添加顺序返回项目?
238 c#  .net  collections 

30
无法加载文件或程序集或其依赖项之一
我遇到了另一个“无法加载文件或程序集或其依赖项”问题。 附加信息:无法加载文件或程序集“ Microsoft.Practices.Unity,版本= 1.2.0.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自HRESULT的异常:0x80131040) 我不知道是什么原因造成的,或者我如何调试它以找到原因。 我已经在我的解决方案目录.csproj文件中进行了搜索,并且在拥有Unity的每个地方都有: 参考Include =“ Microsoft.Practices.Unity,版本= 2.0.414.0,文化=中性,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL” 在我的任何项目中都找不到任何与1.2.0.0背离的参考。 有什么想法我应该去解决这个问题吗? 通常,我还将感谢有关如何调试此类问题的技巧。

15
如何在ASP.NET中增加最大上传文件大小?
我有一个表单,除了在ASP.NET中上传文件外。我需要将最大上传大小增加到默认的4 MB以上。 我发现某些地方在msdn上引用了以下代码。 [ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = )] 这些参考文献都没有实际描述如何使用它,并且我尝试了几项都没有成功。我只想为某些要求文件上传的页面修改此属性。 这是正确的路线吗?我该如何使用呢?
237 c#  .net  asp.net  file-upload 



10
等待具有不同结果的多个任务
我有3个任务: private async Task&lt;Cat&gt; FeedCat() {} private async Task&lt;House&gt; SellHouse() {} private async Task&lt;Tesla&gt; BuyCar() {} 它们都需要先运行,然后我的代码才能继续,我也需要它们的结果。没有结果有什么共同点 如何调用并等待3个任务完成然后获得结果?


4
ObservableCollection和BindingList之间的区别
我想知道和之间的区别ObservableCollection,BindingList因为我都曾用两者来通知Source中的任何添加/删除更改,但实际上我不知道何时比另一个更喜欢一个。 为什么我要选择以下一项? ObservableCollection&lt;Employee&gt; lstEmp = new ObservableCollection&lt;Employee&gt;(); 要么 BindingList&lt;Employee&gt; lstEmp = new BindingList&lt;Employee&gt;();

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.