草庐IT

Student-Management-System

全部标签

c# - 'System.Configuration.ConfigurationSettings.AppSettings' 已过时

我收到以下警告'System.Configuration.ConfigurationSettings.AppSettings'isobsolete:'"Thismethodisobsolete,ithasbeenreplacedbySystem.Configuration!System.Configuration.ConfigurationManager.AppSettings"'如何解决? 最佳答案 添加对程序集System.Configuration的引用。然后在顶部(假设使用C#)使用System.Configuration(

c# - 如何避免 System.IO.PathTooLongException?

我们经常遇到这个问题......例子:如果我有一个文件想将其复制到另一个目录或UNC共享中,并且如果路径的长度超过248(如果我没记错的话),那么它会抛出PathTooLongException。这个问题有什么解决方法吗?PS:是否有任何注册表设置可以将此路径设置为更长的字符集? 最佳答案 如JeremyKuhne的blog中所述,.NET框架4.6.2在不破坏向后兼容性的情况下尽可能移除MAX_PATH限制。 关于c#-如何避免System.IO.PathTooLongExceptio

c# - 'System.Web.Http.GlobalConfiguration' 的类型初始值设定项抛出异常

我添加了一个新的WebAPI项目。我安装CorsPM>Install-PackageMicrosoft.AspNet.WebApi.Cors-Pre然后当我运行我的项目时,我得到这个错误:Thetypeinitializerfor'System.Web.Http.GlobalConfiguration'threwanexception.这是我内心的异常(exception):{"Attemptbymethod'System.Web.Http.GlobalConfiguration..cctor()'toaccessfield'System.Web.Http.GlobalConfigur

c# - SQL 查询在 .NET 应用程序中很慢,但在 SQL Server Management Studio 中是瞬时的

这是SQLSELECTtal.TrustAccountValueFROMTrustAccountLogAStalINNERJOINTrustAccounttaONta.TrustAccountID=tal.TrustAccountIDINNERJOINUsersusrONusr.UserID=ta.UserIDWHEREusr.UserID=70402ANDta.TrustAccountID=117249ANDtal.trustaccountlogid=(SELECTMAX(tal.trustaccountlogid)FROMTrustAccountLogAStalINNERJOINT

c# - 无法将类型 'string' 隐式转换为 'System.Threading.Tasks.Task<string>'

我是异步编程的新手,所以在看了一些异步示例代码之后,我想到了写一个简单的异步代码我创建了一个简单的Winform应用程序,并在Form中编写了以下代码。但它就是不起作用privateTaskmethodAsync(){Thread.Sleep(10000);return"Hello";//Error:Cannotimplicitlyconverttype'string'to'System.Threading.Tasks.Task'}privateasyncvoidbutton1_Click(objectsender,EventArgse){strings=awaitmethodAsyn

C# : "A first chance exception of type ' System. InvalidOperationException'”

在使用C#进行类分配时,我遇到了一个程序崩溃,但没有任何错误(除了VS2010的调试窗口中所写的内容)。这是导致崩溃的典型代码:publicpartialclassTest:Form{publicTest(){InitializeComponent();}privatevoidTest_Load(objectsender,EventArgse){ColumnHeaderheader;header=newColumnHeader();header.Text="#";header.TextAlign=HorizontalAlignment.Center;header.Width=30;li

c# - 如何将 System.Windows.Interactivity 添加到项目中?

我的项目缺少System.Windows.Interactivity。Google说我必须安装ExpressionBlend,但在我的另一台计算机上有这个库,但我没有安装ExpressionBlend。那么应该有另一种方法来获取System.Windows.Interactivity?我应该怎么办?(现在我没有另一台电脑,所以我不能只复制这个库:) 最佳答案 虽然这个问题很老,但我认为这是相关新闻/最新答案:Microsoft开源XAMLBehaviors并发布了一篇博客文章如何更新到此版本:https://devblogs.mic

c# - 命名空间 'Entity' 中不存在类型或命名空间名称 'System.Data'

我正在使用WS类,当我运行应用程序时它给了我错误:Thetypeornamespacename'Entity'doesnotexistinthenamespace'System.Data'我有对System.Data;和System.Data.Entity;的引用但没有任何变化。我不断收到错误消息。我在web.config中也有一行: 最佳答案 在VisualStudio解决方案资源管理器中右键单击解决方案,单击管理解决方案的Nuget包并安装EntityFramework 关于c#-命

c# - 如何在 C# 中安全地将 System.Object 转换为 `bool`?

我正在从(非通用、异构)集合中提取一个bool值。as运算符只能与引用类型一起使用,因此不可能使用as来尝试安全转换为bool://Thisdoesnotwork:"Theasoperatormustbeusedwithareferencetype('bool'isavaluetype)"objectrawValue=map.GetValue(key);boolvalue=rawValueasbool;是否有类似的方法可以将对象安全地转换为值类型而不会出现InvalidCastException,如果出于某种原因该值不是bool值? 最佳答案

c# - System.Web.HttpUtility.UrlEncode/UrlDecode ASP.NET 5 的替换

我想知道是否有System.Web.HttpUtility.UrlEncode和UrlDecode的替代品。我发现Encode应该是:Microsoft.Framework.WebEncoders.UrlEncoder.Default.UrlEncode。但是我没有找到UrlDecode。有吗? 最佳答案 System.Runtime.Extensions定义了UrlDecode和HtmlDecode。namespaceSystem.Net{publicstaticpartialclassWebUtility{publicstati