草庐IT

route-static

全部标签

c# - C# 控制台应用程序中的 public static void Main() 和 private static void Main() 有什么区别?

有什么区别publicstaticvoidMain()和privatestaticvoidMain()在C#控制台应用程序中?特别是因为它与Main()方法有关(我了解public和private之间的区别)。 最佳答案 要作为应用程序的起点,Main方法不需要是public。如果您确实决定将其设为public,则它可能会被其他类或程序集调用。通常您不需要这样做,因此您可以将其设为private。将其设为public的一个可能用例是允许自动化测试调用它。 关于c#-C#控制台应用程序中的

c# - 故障排除 "program does not contain a static ' 主要方法“当它清楚地...?

我的MSVisualC#程序编译和运行都很好。我关闭MSVisualC#开始做生活中的其他事情。我重新打开它并(在执行任何其他操作之前)转到“发布”我的程序并收到以下错误消息:ProgramC:\myprogram.exedoesnotcontainastatic'Main'methodsuitableforanentrypoint嗯?是的,确实如此……并且在15分钟前一切正常。当然,我可以相信我在关闭它之前不小心撞到了什么东西或做了什么……但是什么?我该如何解决这个问题?我的Program.cs文件如下所示:usingSystem;usingSystem.Collections.Ge

c# - 错误消息 "CS5001 Program does not contain a static ' Main' 适合入口点的方法”

无法执行以下代码错误CS5001程序不包含适合入口点的静态“Main”方法这个错误信息是什么意思?classProgram{staticasyncTaskMainAsync(string[]args){Account.accountTestaccountTest=newAccount.accountTest();boolresult=awaitaccountTest.CreateAccountAsync();}} 最佳答案 这意味着您目前没有适合您的应用程序的入口点。该代码几乎适用于C#7.1,但您确实需要在项目文件中明确启用C#7

c# - 如何修复 WPF 错误 : "Program does not contain a static ' Main' method suitable for an entry point"?

突然间,我的整个项目完全停止编译,并显示以下消息:Program'path_to_obj_project_folder'doesnotcontainastatic'Main'methodsuitableforanentrypoint我没有更改项目属性,只是添加了一些类,将其他一些类移到了文件夹中。它是一个WPF应用程序项目,因此应该没问题。入口点在它应该在的地方,文件App.xaml根本没有被修改:(我应该怎么做才能让它重新工作?注意供引用:如果重命名App.xaml可能会发生这种情况。正如OP所述,App.xaml没有改变;但是,这是为重命名App.xaml的任何人添加的。

c# - C# 中的 "static method"是什么?

在方法中添加static关键字意味着什么?publicstaticvoiddoSomething(){//Well,dosomething!}你能在类中添加static关键字吗?那这意味着什么? 最佳答案 与常规(实例)函数不同,static函数不与类的实例相关联。static类是只能包含static成员的类,因此不能被实例化。例如:classSomeClass{publicintInstanceMethod(){return1;}publicstaticintStaticMethod(){return42;}}为了调用Instan

c# - 为什么我不能有 "public static const string S = "东西”;在我的类(class)?

尝试编译我的类时出现错误:Theconstant'NamespaceName.ClassName.CONST_NAME'cannotbemarkedstatic.在线:publicstaticconststringCONST_NAME="blah";我可以一直用Java做到这一点。我究竟做错了什么?为什么它不允许我这样做? 最佳答案 const对象总是static。 关于c#-为什么我不能有"publicstaticconststringS="东西”;在我的类(class)?,我们在St

javascript - 在 React 中使用 react-router 4 和 styled-component 时,不应在 Router 外部使用 Route 或 withRouter()

我正在尝试构建我的第一个投资组合网站,但在使用react-router-dom4.2.2和styled-components2.2.3进行路由时遇到了困难。错误信息:你不应该在Router之外使用Route或withRouter()我也尝试使用Link而不是NavLink,但也出现了错误(你不应该在Router之外使用Link)请有人帮助我。navigationBar.jsimportReact,{Component}from'react';import{NavigationContainer,NavItem}from'./navigationBar.style';classNavig

javascript - ES6 模块 : Export single class of static methods OR multiple individual methods

我正在使用ECMAScript6模块。从以下选项中从模块导出/导入多个方法的正确方法是什么?单类静态方法://------myClass.js------exportdefaultclassmyClass{staticmyMethod1(){console.log('foo');}staticmyMethod2(args...){console.log('bar');}}//------app.js------importmyClassfrom'myClass';myClass.myMethod1();//foo多个导出方法://------myMethods.js------expo

javascript - 警告 : Failed propType: Invalid prop `component` supplied to `Route`

我正在尝试新的react-router1.0.0,我收到了我无法解释的奇怪警告:Warning:FailedpropType:Invalidprop`component`suppliedto`Route`.Warning:Invalidundefined`component`suppliedto`Route`.应用很简单:importReactfrom'react';importReactDOMfrom'react-dom';import{Router,Route}from'react-router';importAppfrom'./components/app';varSpeaker

javascript - Angular 2 : why use switchMap when retrieving route params?

我正在阅读AngularGuideaboutRouting&Navigation.他们使用此代码检索路由器的参数'id'并使用它通过service服务获取英雄:ngOnInit(){this.route.params.switchMap((params:Params)=>this.service.getHero(+params['id'])).subscribe((hero:Hero)=>this.hero=hero);}但是我不太明白在上面的代码中使用switchMap操作符的目的是什么。下面的代码会不会一样?ngOnInit(){this.route.params//NOTE:Id