gpt4 book ai didi

C# Mono - 属性名称

转载 作者:太空宇宙 更新时间:2023-11-03 18:41:50 24 4
gpt4 key购买 nike

使用 C# 和 MonoTouch/Mono

我需要像这样获取属性的名称:

public string BalanceOwing
{
get { return the-name-of-the-property "BalanceOwing" }
}

最佳答案

这里最简单的方法正是您所拥有的 - 基本文字 "BalanceOwing"

没有infoof 运算符。 一些有趣的方法可以在框架内使用表达式树(() => BalanceOwing)或堆栈框架分析(MethodInfo. GetCurrentMethod()) 但两者都会对性能产生影响。坦率地说,文字更简单、更直接、更快,而且只要您对其进行单元测试 - 就同样可靠。

您还可以查看外部工具,例如 PostSharp (SharpCrafters),但同样:这听起来有点过分了。

关于C# Mono - 属性名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7958637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com