c# - 是否可以在 .NET 中使用两个不同名称的相同属性

标签 c# .net

我在类中有一个属性,例如:

public int ProductID {get;set;}

是否有可能在 .NET 中为这个属性创建一些“别名”,比如给它另一个名字,比如“Product_Id”?

所以稍后我可以使用以下方法设置此属性:

obj.ProductID = 555;

obj.Product_Id = 666;

最佳答案

当然:

public int Product_Id { get { return ProductID; } set { ProductID = value; } }

关于c# - 是否可以在 .NET 中使用两个不同名称的相同属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9451678/

相关文章:

C# NullReference 异常和 ReSharper 建议

c# - 如何通过标签页名称关闭tabcontrol上的标签页

c# - 向网站添加静态子域的推荐方法是什么?

c# - 以编程方式创建 CSS 类 ASP.Net

c# - 我可以更改用户的键盘输入吗?

c# - 从 WCF 服务调用基于任务的异步单向回调方法

.net - 对于这个多线程问题该采取哪种方法?

c# - 有没有办法在 c# 中获取所有线程的堆栈跟踪,比如 java.lang.Thread.getAllStackTraces()?

c# - 线程池 : Cross-thread operation not valid.

c# - DataGrid 列中的按钮,获取它来自 Click 事件处理程序的行的单元格值