小编JMS*_*JMS的帖子

如何从URL中获取视图中的当前路由ID(ASP.NET MVC)

在从/ Controller/Action/1等URL返回的视图中(假设controller/action/id的默认路由),如何从View中访问ID?

我不想在处理请求时将其添加到操作级别的ViewData字典中.

asp.net-mvc

76
推荐指数
2
解决办法
6万
查看次数

修改方法或返回结果中的方法参数

有什么区别

private void DoSomething(int value) {
    value++;
}
Run Code Online (Sandbox Code Playgroud)

private int DoSomething(int value) {
   return value++;
}
Run Code Online (Sandbox Code Playgroud)

当用作任何一种

DoSomething(value);
Run Code Online (Sandbox Code Playgroud)

value = DoSomething(value);
Run Code Online (Sandbox Code Playgroud)

.net c#

26
推荐指数
4
解决办法
4万
查看次数

在派生的C#类中隐藏属性

我有四个课程,分享四个属性的一些安排.我目前已将基类设置为abstract标记为的每个属性virtual.然后在四个派生类中的每一个中,我将覆盖它使用的属性并忽略其他属性.

问题是我仍然可以访问每个派生类中的所有属性,无论我是否从abstract virtual我的基类中的属性重写它.

我感觉我从错误的角度接近这个.有没有办法明确隐藏或阻止属性,或者是否有更好的方法.

c# asp.net oop inheritance

3
推荐指数
1
解决办法
7968
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

asp.net-mvc ×1

inheritance ×1

oop ×1