c# - C# 如何通过名称设置 ValueTuple 字段值
问题描述
我可以仅通过将其名称设置为字符串来设置 ValueTuple 字段值吗?
我想我可以使用反射来做到这一点,但有更直接的方法吗?
我想做这样的事情:
(string email, int age) user = ("abcd@domain.com", 20)
user.SetValue("email", "1234@domain.com");
// or
user["email"] = "1234@domain.com"
解决方案
推荐阅读
- css - 我正在尝试修复自定义的 404 错误页面。如果我删除我不想要的代码,我会破坏页面吗?
- neo4j - 在 Neo4j 中使用批量导入器导入 csv 文件时面临问题
- android - 为什么在设置中更改语言后 EditText 不更新?
- ruby-on-rails - 为多个播种命名变量
- python - 解析安全矩阵电子表格 - NoneType 不可迭代
- javascript - 如果我使用 SELECT WHERE 查找数据,如何返回数据所在的列名?
- angular - 在 Angular 中使用相对于 @src 的路径
- python - 在python中将二维列表读取为空格分隔值
- r - 30 sec rows to 1 min rows
- java - 仅在 xl 屏幕上底部导航栏上方的黑色空间