c# - if 语句模式
问题描述
我不明白这个while循环结构。ductCable 是如何分配的?我看到逻辑测试说:“如果类型是 IMMDuctCabe 做点什么”。但看起来它正在同时分配该值。
items.Reset();
var item = items.Next();
while (item != null)
{
if (item is IMMDuctCable ductCable)
{
var newDuctCable = new MMDuctCableClass();
newDuctCable.cableID = ductCable.cableID;
....
解决方案
推荐阅读
- google-calendar-api - 我需要为社区服务项目创建日历
- javascript - 我似乎无法让我的悬停效果在按钮上起作用。尝试了很多技巧
- r - 如何使用 R 制作层次树图?
- python - 将元组列表转换为 Python 列表
- kotlin - kotlin 使用数据绑定在 CheckChanged 上传递多个值
- javascript - 用户没有首先与文档交互
- c# - 将子级转换为父级的 JsonConvert.SerializeObject 仍返回父级属性
- javascript - 当用户需要输入生日时如何在生日中创建年份下拉列表
- flutter - Flutter Navigator 弹出/删除除最新的所有
- c# - IIS web.config 错误 - HTTP 错误 500.19 - 内部服务器错误