问题列表 - 第14602页

有没有办法让readonly(不仅仅是私有)自动属性?

自动属性让我替换此代码:

private MyType myProperty;
public MyType MyProperty
{
    get { return myPropertyField; }
}
Run Code Online (Sandbox Code Playgroud)

使用此代码:

public MyType MyProperty { get; private set; }
Run Code Online (Sandbox Code Playgroud)

在这里和那里进行一些更改 - 但有没有办法替换此代码:

private readonly MyType myProperty;
public MyType MyProperty
{
    get { return myPropertyField; }
}
Run Code Online (Sandbox Code Playgroud)

有类似的东西?

c# readonly automatic-properties

10
推荐指数
3
解决办法
1215
查看次数

在C#中按名称获取Windows窗体控件

我有一个名为"myMenu"的ToolStripMenuItem.我怎样才能这样访问:

/* Normally, I would do: */
this.myMenu... etc.

/* But how do I access it like this: */
String name = myMenu;
this.name...
Run Code Online (Sandbox Code Playgroud)

这是因为我从XML文件动态生成ToolStripMenuItems,需要通过动态生成的名称来引用menuitems.

c# string controls accessibility winforms

59
推荐指数
7
解决办法
19万
查看次数

简单的模板引擎帮助

我为朋友建立了一个简单的模板引擎,但我有一个问题,我觉得这个问题很简单

该脚本在模板中查找这些值

$find = array("{$body}", "{$page_title}");
Run Code Online (Sandbox Code Playgroud)

并用其他一些值替换它们.

然而,因为它们看起来像PHP变量,我得到各种错误,并且它们未定义.

有解决方案吗

php variables templates

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

std :: vector.pop_back()是否会改变向量的容量?

如果我使用resize()reserve()在程序开始时将std :: vector分配给某个大小和容量,是否有pop_back()可能"破坏"保留容量并导致重新分配?

c++ memory-management stl vector

14
推荐指数
1
解决办法
5855
查看次数

不使用鼠标在终端中选择文本

如果我在Linux的终端窗口中工作,是否有键盘快捷键可用于选择前一行显示的输出?如果我用鼠标选择了一些东西,我可以使用Ctrl+ Shift+ 进行复制C,但是有一种方法可以在不使用鼠标的情况下进行选择.我在Ubuntu桌面上使用Gnome终端或KDE konsole.

例如,我经常需要从mysql查询中复制结果然后谷歌它们.

linux shell terminal ubuntu keyboard-shortcuts

29
推荐指数
2
解决办法
3万
查看次数

代表在依赖注入中扮演什么角色?

在大多数依赖注入的例子中,我看到了注入的简单对象,例如在下面的示例中,SecurityManager被注入到MainApplication中.

但是,注入委托似乎也很自然,如下面的示例中LogHandler注入到MainApplication中.

代表一般不用于依赖注入吗?他们使用的原因是什么?

using System;
using System.Windows;
using System.Windows.Controls;

namespace TestSimpleDelegate82343
{
    public partial class Window1 : Window
    {
        public delegate void LogHandler(string message);

        public Window1()
        {
            InitializeComponent();
        }

        private void Button_Gui_Lax_Click(object sender, RoutedEventArgs e)
        {
            MainApplication app = new MainApplication(new LogHandler(GuiLogHandler), new LaxSecurityManager());
        }

        private void Button_Console_Lax_Click(object sender, RoutedEventArgs e)
        {
            MainApplication app = new MainApplication(new LogHandler(ConsoleLogHandler), new LaxSecurityManager());
        }

        private void Button_Gui_Tough_Click(object sender, RoutedEventArgs e)
        { …
Run Code Online (Sandbox Code Playgroud)

c# delegates dependency-injection

10
推荐指数
3
解决办法
4451
查看次数

如何在Django注册后进行电子邮件确认?

我正在使用Django的身份验证系统.是否有捷径可寻?

python django

2
推荐指数
1
解决办法
652
查看次数

被忽略的超链接百分比可能会忽略其"onclick"JavaScript吗?

据我所知,所有流行的Web浏览器首先执行锚链接的onclick属性,然后遵循href属性指定的路径.

这里的问题是onclick属性只有在用鼠标左键单击时才会被调用(没有按ctrl或shift移动新的选项卡或窗口)或者当tabIndex设置为你想要关注的链接时按键盘上的Enter键.

但是还有很多其他方式来跟踪链接,而不仅仅是那两个.

  • Ctrl +点击
  • shift +点击
  • rightmousebutton + open
  • rightmousebutton +新标签
  • 拖放链接到地址栏

等等...

我的客户使用onclick进行转换统计.这看起来很不可靠.

我的问题: 在没有激活oncl​​ick属性的情况下,超链接的百分比是多少?

所有估计都受到高度赞赏.我完全迷失了; 我想它可以是任何数字......

html javascript usability analytics

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

css中的链接顺序

什么样的<a>元素样式的正确顺序(链接,访问,悬停,活动).通过提供LVHA,LAHV等不同组合,所有这些都令人困惑.任何人都可以指定正确的顺序吗?

html css pseudo-class

8
推荐指数
1
解决办法
4393
查看次数

使用jquery获取div的类

我已经在这里看到了这个问题.但是有点困惑.提供了几种解决方案: -

  1. var div1Class = $('#div1').attr('className');

    这是获得2票的公认解决方案.

  2. var divClass = $("#div1").attr("class")

    这也得到了投票.

哪个是正确的?如果两者都正确,两者之间有什么区别?

css jquery

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