Questions tagged «.net»

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


25
每个优秀的.NET开发人员都应该回答的问题吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 9年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我的公司即将雇用.NET开发人员。我们在各种.NET平台上工作:ASP.NET,Compact Framework,Windowsforms,Web Services。我想汇编一个好的问题清单/目录,这是一种最低标准,以查看申请人是否有经验。所以,我的问题是: 您认为一个好的.NET程序员应该回答什么问题? 我也将其视为自己的核对清单,以便查看自己的不足之处(有很多...)。 *更新:它想表明我们不仅在测试.NET知识,而且解决问题的能力和一般的编程技能对我们来说更加重要。
246 .net 

13
如何将JSON对象转换为自定义C#对象?
有没有一种简单的方法可以使用通过AJAX传递的JSON对象填充C#对象? 这是使用JSON.stringify从页面传递给C#WEBMETHOD的JSON对象 { "user": { "name": "asdf", "teamname": "b", "email": "c", "players": ["1", "2"] } } 接收JSON对象的C#WebMetod [WebMethod] public static void SaveTeam(Object user) { } C#类,表示传递给WebMethod的JSON对象的对象结构 public class User { public string name { get; set; } public string teamname { get; set; } public string email { get; set; …
246 c#  asp.net  .net  ajax  json 

21
如何从ASP.NET Core中的.json文件读取AppSettings值
我已经在文件appsettings / Config .json中设置了我的AppSettings数据,如下所示: { "AppSettings": { "token": "1234" } } 我已经在网上搜索了如何从.json文件读取AppSettings值的信息,但没有任何有用的信息。 我试过了: var configuration = new Configuration(); var appSettings = configuration.Get("AppSettings"); // null var token = configuration.Get("token"); // null 我知道使用ASP.NET 4.0可以做到这一点: System.Configuration.ConfigurationManager.AppSettings["token"]; 但是如何在ASP.NET Core中做到这一点?

13
在C#.NET中将两个(或多个)列表合并为一个
是否可以使用C#在.NET中将两个或多个列表转换为一个列表? 例如, public static List<Product> GetAllProducts(int categoryId){ .... } . . . var productCollection1 = GetAllProducts(CategoryId1); var productCollection2 = GetAllProducts(CategoryId2); var productCollection3 = GetAllProducts(CategoryId3);
245 c#  .net  list 

6
ResourceDictionary在单独的程序集中
我有要在多个单独的应用程序中使用的资源字典文件(MenuTemplate.xaml,ButtonTemplate.xaml等)。我可以将它们添加到应用程序的程序集中,但是最好将这些资源编译到一个程序集中,并让我的应用程序引用它,对吗? 构建资源程序集后,如何在我的应用程序的App.xaml中引用它?当前,我使用ResourceDictionary.MergedDictionaries合并单个词典文件。如果我将它们放在程序集中,如何在xaml中引用它们?


22
MVVM:教程从头到尾?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我是一位具有5年以上经验的C#/ Windows Forms程序员。我一直在研究使用MVVM(模型-视图-视图模型)设计模式的WPF。我在互联网上搜索了教程。我什至都看过杰森·多林格(Jason Dolinger)很棒的视频。尽管我找到了很多,但我还没有找到能使我自始至终的人。我真正想要的是一个没有任何WPF知识的教程。 您最喜欢WPF-MVVM的哪些教程可以帮助您学习?
243 c#  .net  wpf  mvvm 

18
找到多个与Web Api中的请求匹配的操作
当我尝试使用2个“获取”方法时,我一直收到此错误 找到多个符合请求的操作:webapi 我一直在寻找关于堆栈的其他类似问题,但我不明白。 我有2个不同的名称,并使用“ HttpGet”属性 [HttpGet] public HttpResponseMessage Summary(MyVm vm) { return null; } [HttpGet] public HttpResponseMessage FullDetails() { return null; }


28
使用C#通过Gmail SMTP服务器发送电子邮件
由于某种原因,“ 通过Gmail在.NET中发送电子邮件 ”对我来说都无法接受,也没有其他答案。他们为什么不工作? 更新:我已经尝试了另一个问题中的所有答案(已接受和其他),但没有一个起作用。 我只想知道它是否对其他任何人都有效,否则Google可能已经更改了某些内容(以前发生过)。 当我尝试使用的代码段时SmtpDeliveryMethod.Network,我很快在Send(message)上收到SmtpException。消息是 SMTP服务器需要安全连接,或者客户端未通过身份验证。 服务器响应为: 5.5.1需要身份验证。要了解更多信息,请点击“ <-认真地到此为止。 更新: 这是我很久以前问过的一个问题,可接受的答案是我在不同项目上使用过很多次的代码。 我已经采用了本文和其他EmailSender项目中的一些想法,以在Codeplex创建一个EmailSender项目。它旨在实现可测试性,并支持我最喜欢的SMTP服务,例如GoDaddy和Gmail。
242 c#  .net  email  smtp  gmail 

11
如果async-await不创建任何其他线程,那么它如何使应用程序响应?
一次又一次,我看到它说使用async- await不会创建任何其他线程。这是没有道理的,因为一台计算机似乎一次只能完成一件事情的唯一方法是 实际上一次执行一件以上的事情(并行执行,使用多个处理器) 通过计划任务并在它们之间进行切换来模拟它(执行一点A,一点B,一点A等) 因此,如果async- await这些都不起作用,那么如何使应用程序响应呢?如果只有1个线程,则调用任何方法都意味着先等待该方法完成,然后再执行其他操作,并且该方法内的方法必须等待结果之后再进行操作,依此类推。

6
引导全为0(零)吗?
我正在测试一些WCF服务,该服务可以来回发送带有Guid的对象。在我的Web应用程序测试代码中,我正在执行以下操作: var responseObject = proxy.CallService(new RequestObject { Data = "misc. data", Guid = new Guid() }); 由于某些原因,对new Guid()的调用会生成具有全0(零)的Guid,如下所示: 00000000-0000-0000-0000-000000000000 是什么原因造成的?
241 c#  .net  wcf  web-services  guid 

3
如何将JObject反序列化为.NET对象
我很高兴使用Newtonsoft JSON库。例如,我将JObject根据.NET对象创建一个,在这种情况下为Exception的实例(可能是子类,也可能不是子类) if (result is Exception) var jobjectInstance = JObject.FromObject(result); 现在我知道该库可以将JSON文本(即字符串)反序列化为对象 // only works for text (string) Exception exception = JsonConvert.DeserializeObject<Exception>(jsontext); 但是我正在寻找的是: // now i do already have an JObject instance Exception exception = jobjectInstance.???? 很明显,我可以从头JObject回到JSON文本,然后使用反序列化功能,但这对我来说似乎是倒退的。


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.