Tag: 设置

在linq中设置相等

我有两个列表A和B(列表)。 如何以最便宜的方式确定它们是否相等? 我可以写一些类似’(A减B)联合(B减A)=空集’或将它们连接在一起并计算元素数量,但它相当昂贵。 有解决方法吗?

使用c#中的WMI更改用户家长控制设置

我是WMI和COM的新手。 我想将一些参数更改为用户帐户父级控件,唯一可用的API是WMI。 要使用的WMI提供程序类是WpcUserSettings。 我不明白如何修改每个用户的参数。 我是否必须为每个用户创建此类的ManagmentObject,或者它们是否已为每个用户实例化。 如果有人可以给我一个用户的示例代码,那将真的有帮助。 Thanx! 编辑:你好。 我用你的例子来获取用户帐户名和SIDS。 但是,当我搜索WpcUserSettings没有结果时,我使用WMI Studio来检查这个类,并且没有实例,所以我无法读取或设置属性。 你知道如何解决这个问题吗? FIX:好的,我找到了诀窍。 您必须使用ManagementObject.InvokeMethod()为要添加到家长控制管理中的每个用户调用WpcSystemSettings的方法AddUser(SID)。 然后,您可以在WpcUserSettings中启用家长控制,并执行您想要的任何操作。

asp.net应用程序默认文件Index.aspx

我怎么能这样做当我去(例如) http://localhost:60288/它没有显示我的目录列表,而是打开Index.aspx页面? 这适用于http://localhost:60288/Index.aspx但我不希望每次都显示Index.aspx 。 我还需要像http://localhost:60288/?a=1这样的链接工作,如http://localhost:60288/Index.aspx?a=1不显示Index.aspx 。 当我在visual studio中创建一个网站项目时,这曾经工作,但现在我正在使用应用程序项目。 我怎么设置它? 我希望/需要这个也适用于所有子文件夹,例如http://localhost:60288/SubFolder/应该像链接到http://localhost:60288/SubFolder/Index.aspx 日Thnx 编辑仍然没有管理它

如何使用LINQ从一组数字中查找n个项目的所有组合?

我正在尝试编写一种算法来从一组数字中选择n个值的所有组合。 例如,给定集合: 1, 2, 3, 7, 8, 9 该组中2个值的所有组合为: (1,2),(1,3),(1,7),(1,8),(1,9),(2,3),(2,7),(2,8),(2) ,9),(3,7),(3,8),(3,9),(7,8),(7,9),(8,9) 3是: (1,2,3),(1,2,7),(1,2,8),(1,2,9),(1,3,7),(1,3,8),(1) ,3,9),(1,7,8),(1,7,9),(1,8,9),(2,3,7),(2,3,8),(2,3) ,(2),(2,7,8),(2,7,9),(2,8,9),(3,7,8),(3,7,9),(3,8,9) ),(7,8,9) 等等! 我目前正在使用方法来产生2,3和4值组合的返回集,但在我看来,这可以在LINQ查询中推广。 谢谢你的帮助!

从“设置”获取动态属性

我在AppConfig中存储了一些属性,现在我想动态访问它们(例如在循环或函数中)。 使用MySettings.NAME_OF_THAT_THING访问值没有问题,但如果名称是可变的,该怎么办? 我试过了: String propertyValue = MySettings.GetType().GetProperty(“NAME_OF_THAT_THING”).ToString(); 但我唯一得到的是该物业的名称。 我怎样才能做到这一点?

如何为webBrowser导航事件设置超时

如何为webBrowser导航(url)事件设置超时 c #netframework 4.0

Visual Studio:调试时重置用户设置

在C#Winforms-App中,我存储了几个用户设置。 每次从Visual Studio 2008开始调试项目时,是否有一种简单的方法可以清除这些设置? 否则,它始终使用上次调试会话中的设置启动。

如何以编程方式更改Windows桌面墙纸?

我希望使用C#为Windows XP设置壁纸。 我已经开发了代码,因此它在Windows 7中完美运行,但显然它与XP不同。 我将壁纸添加为资源,将其编译操作设置为内容并始终复制。 奇怪的是,它在桌面属性对话框中设置了正确的墙纸名称。 但是,壁纸未设置。 我的代码如下所示: public sealed class Wallpaper { Wallpaper() { } const int SPI_SETDESKWALLPAPER = 20; const int SPIF_UPDATEINIFILE = 0x01; const int SPIF_SENDWININICHANGE = 0x02; [DllImport(“user32.dll”, CharSet = CharSet.Auto)] static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni); public enum Style : int { Tiled, Centered, Stretched […]

在C#中优化代码是否存在风险?

在VS2010 Pro的构建设置面板中,有一个标签为“优化代码”的CheckBox ……当然,我想检查一下……但是要非常谨慎,我问我的兄弟,并且他说它未经检查以进行调试,并且在C ++中它可能会做一些会破坏或破坏代码的事情……但他不了解C#。 所以我的问题是,我可以在此框中查看我的发布版本而不必担心它会破坏我的代码吗? 第二,如果它可以破坏代码,何时以及为什么? 链接到解释欢迎。

如何在Visual C#中使用设置

我很长一段时间以来一直是VB.net开发人员,最近改为C#。 当我使用VB.net时,为了调用用户设置,我只需要使用设计器创建一个新设置,然后使用My命名空间从代码中调用它。 这是代码 My.settings.anysetting 我可以更改或从中获取数据。 但是在C#中My关键字不起作用,所以我该怎么做才能调用设置?