更新XSD Designer.cs以获取UPPER大小写的特定数据

时间:2014-12-23 07:55:18

标签: c# xsd xsd2code

如何在XSD文件中强制执行以代码级别的UPPER大小写的任何字符串变量?

为了实现这一点,我在变量的get属性中对designer.cs文件进行了更改,因为此变量用于应用程序中的多个位置,并且希望进行最小的更改。据我所知,这不是一个做出改变的合适场所。

早期代码:

public string UserCode { get; set; }

修改后的代码:

private string usercode;

public string UserCode 
        {
            get
            {
                usercode.ToUpperInvariant();
            }
            set { usercode = value; }
        }

有没有人知道如何在不更改designer.cs文件的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

试试:

class Program.cs

private UserCode m_UserCode;
public UserCode userCode { get { return m_SpUniqueId; } }

而不是你想要的功能,你可以做到:

m_UserCode = userCode.ToUpperInvatiant();

注意,我没有测试过,但我认为这应该可以帮助你。