【C#LINQ命令错误?】教程文章相关的互联网学习教程文章

Discord Bot [C#]不执行命令【代码】

我开始写一个Discord机器人,但我已经设法遇到问题.我几乎只是编写了he所写的内容,并进行了一些不会对程序造成太大影响的微小更改.我有2个类,Main类只获取机器人的令牌,然后创建机器人MyBot bot = MyBot(token)这是MyBot.cs:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Discord; using Discord.Commands;namespace Coding_Bot {class MyBot{Disc...

c# – 如何在Xamarin.Forms中使用ReactiveUI只执行一次命令?【代码】

使用RxUI for Xamarin.Forms,你将如何创建一个仅自动执行一次的命令(当一个页面最初出现时),但是用户可以稍后请求执行它(例如从拉动到刷新类型的事件) ? 我使用FromEventPattern将我的命令挂钩到Appearing事件,但是当我导航回页面时,它再次被执行,这是一种不受欢迎的行为. 这是我的场景:当用户打开包含它的页面时,我需要自动填充列表.然后,用户可以选择一个元素并在单独的页面中查看其详细信息(使用NavigationPage),但是当用户返...

c# – wpf中的自定义命令【代码】

我正在开发一个WPF应用程序,它有一个工具栏/菜单,可用于多个自定义命令.可能在15-20左右.我已经看到了如何创建自定义命令的文档,但它们都不一定适用于我想要做的事情. 我正在使用一个控制器来处理我的应用程序中的业务逻辑,我试图让我的观点完全不做任何逻辑. 我想要做的是在我的项目中创建一个目录,该目录包含自定义命令类,以便我可以将它们与控制器和视图分离,但我仍然希望从视图中调用它们,例如正常的命令是. 我也看到过使用Del...

c# – WPF中的命名命令

没有英语作为我的主要语言,我经常在命名方法和属性时质疑语法. 我使用NextCommand作为命令的名称,NextCommandExecuted用于执行方法,CanNextCommand用于状态. 这是否有意义,或者我应该使用更正确的命名约定?解决方法:在你建议的名字中,NextCommandExecuted声音/似乎已经执行了命令,或者它已经完成了它的执行,听起来有些不对我. 我会比较喜欢 NextCommand NextCommandExecute 和 CanNextCommandExecute

从C#应用程序将命令行参数传递给IronPython?【代码】

如何将命令行参数从我的C#应用??程序传递到IronPython 2.x? Google仅返回有关如何使用Iron Python 1.x执行此操作的结果.static void Main(string[] args) {ScriptRuntime scriptRuntime = IronPython.Hosting.Python.CreateRuntime();// Pass in script file to execute but how to pass in other arguments in args?ScriptScope scope = scriptRuntime.ExecuteFile(args[0]); }解决方法:您可以通过以下C#代码设置sys.argv:stati...

c# – 在WPF项目中实现命令行运行【代码】

我想在WPF项目中实现命令行运行. App.c中的入口点已更改.但控制台只会闪烁然后消失.如何解决?谢谢public class App : System.Windows.Application {[STAThread]static void Main(string[] args){if (args.Length > 0){// Commandline run mode// Command line given, console from consoleConsole.WriteLine("In cmd line mode");AllocConsole();CmdLineRun.ParseArgs(args);CmdLineRun.CmdRun();}else{// GUI modeGUIMain();}}st...

在C#中的单元测试中设置命令行参数

是否有可能在VS2012的单元测试中设置命令行参数?如果没有,除了编写批处理文件之外,还有其他方法可以测试这些参数的许多组合吗? 编辑:我有一个控制台程序,它读取和解析传递的命令行参数.我想确保程序具有正确的行为,无论传递什么命令行参数.我不是一遍又一遍地尝试所有组合,而是想编写一个单元测试来设置参数并用它们启动我的程序. 我没有使用任何特定的测试框架.只是通过创建一个新的测试项目在Visual Studio中提供的那个.解决方...

c# – 如何检测visual studio pre / post-build命令行中的调试/发布?【代码】

如何从命令行预构建或后构建窗口中检测调试或释放模式? 我测试了下面的代码,它在代码文本窗口中工作.它可以转换为命令行代码吗?如果可以,怎么做,谢谢.bool debugging = false; #if DEBUGdebugging = true;// do something like to move ../debug/bin/ to somewhere. #elsedebugging = false;// do something like to move ../debug/bin/ to somewhere. #endifConsole.WriteLine(debugging);解决方法:您可以检查$(ConfigurationNa...

c# – ListView的GridView行上的DoubleClick命令【代码】

在我的WPF – MVVM应用程序中,我有一个ListView,其中有一个GridView.在双击GridView中的一行时,我想读取该行中列中的文本. 我想使用命令来维护MVVM模式. 我知道可以使用InputBindings为DoubleClick事件连接命令.但GridView没有InputBindings. 任何想法如何实现功能? 谢谢 注意 – 想知道上述是否可以通过纯粹使用命令来实现 – 没有代码隐藏的DoubleClick事件处理?解决方法:我在GridView中使用CellTemplate作为列,在该celltemp...

c# – WPF:MVVM中的命令和ViewModels关系【代码】

我试图从两个不同的视图模型调用相同的命令,但我在设计它们时遇到困难(命令和视图模型). 首先,我创建了一个ViewModel1视图模型类:public class ViewModel1 : DependencyObject {...// The command propertypublic ProcessMyString ProcessMyStringCommand { get; set; }public ViewModel1(){// Command gets instantiated this.ProcessMyStringCommand = new ProcessMyString(this);}internal void ProcessMyString(){// This is ...

C#LINQ命令错误?【代码】

我有一个我想订购的对象列表,但我无法弄清楚如何使用LINQ来做,也许我认为LINQ以不同的方式工作. 我可以通过使用示例中的where子句来简单解决问题,但我想了解发生了什么. 任何人都可以解释为什么我不能在“值”变量中得到预期的结果? 谢谢 预期结果 [列表“值”中的对象顺序]:new MyClass{Ordinal = 1, A = true, B = Status.Released, C = 3} new MyClass{Ordinal = 0, A = true, B = Status.Released, C = 2} new MyClass{Ordin...

AutoCAD C# 利用反射导出所注册的命令【代码】

主函数导出某一程序集AutoCAD 注册命令/// <summary>///提取所有的命令/// </summary>/// <param name="dllFiles">dll的路径</param>/// <returns></returns>public static List<gcadDllcmd> GetDllCmds(params string[] dllFiles){List<gcadDllcmd> res = new List<gcadDllcmd>();List<gcadCmds> cmds = new List<gcadCmds>();#region 提取所以的命令for (int i = 0; i < dllFiles.Length; i++){Assembly ass = Assembly.LoadFile...

c# – Oledb Update命令【代码】

我做了一个程序,保存和更新数据库中的数据,我可以保存和读取数据,我也可以更新,但问题是,我不能选择“ID”作为索引,这里是我的示例代码使用“ ID“作为索引,cmd = new OleDbCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = "UPDATE Records SET FirstName = @firstname, LastName = @lastname, Age = @age, Address = @address, Course = @course WHERE [ID] = @id"; cmd.Parameters.AddWithValue("@id", int.P...

c# – CQRS实现中每个HTTP请求的多个命令【代码】

这个问题可能是要求太多的集成细节,但我希望它是重点. 在我的简单CQRS应用程序中,我有一个HTTP PUT请求如下所示,它应该更新产品的详细信息:PUT http://localhost/products/088c1cb1-7e74-40b1-9900-4b9722f1dd85/details HTTP/1.1 Content-Type: application/json Host: localhost{description: "foo bar",warningDescription: "foo bar",dangerDescription: "foo bar", }当我收到此请求时,我想生成三个命令,而不是立即更新它: >...

c# – 使用数据注释和DDD“ChangeProperty”方法进行命令验证【代码】

以下简单的实体…public class MyEntity {[MaxLength(100)][Required]public string Name { get; private set; } }…是否可以读取正在装饰“Name”属性的数据注释并验证ChangeName方法中指定的值,以便ValidationResults可以连接到其他验证结果.我假设使用MethodInfo或PropertyInfo对象有些怎么样? 我有这个,但感觉非常笨拙.public ValidationResult ChangeName(string value){var property = GetType().GetProperty("Name");var a...

错误 - 相关标签