Tag: 静态成员

将XAML中的标签文本设置为字符串常量

我有一个单独的字符串常量,我必须在几个不同的XAML布局中重复使用,所以我不想复制它,而是将它绑定到一个常量。 我有一个在C#中定义字符串的类: public static class StringConstants { public static string MyString { get { return “SomeConstant”; } } } 我希望能够通过XAML设置值,如下所示: 这可以实现吗? 我已经搜索了一些示例,但我只发现了代码隐藏的样本,我想知道是否有更简单的XAML解决方案,如果我知道我只需要设置一次值在一个永远不会改变的字符串值上。

为什么关键字’this’不能用于静态方法?

为什么不能在静态方法中使用关键字? 我想知道为什么C#定义了这个约束。 这种约束可以带来什么好处? [更新]:实际上,这是我在采访中遇到的一个问题。 我知道’静态’和’这个’的用法,基于你的所有回复,我想我知道为什么两者不能一起使用。 也就是说,静态方法用于更改状态或在类型级别执行某些操作,但是当您需要使用“this”表示您想要更改状态或在实例级别执行某些操作时。 为了区分类型的状态变化和实例的状态变化,c#donot允许在静态方法中使用’this’。 我对吗?