gpt4 book ai didi

c# - 枚举文字

转载 作者:行者123 更新时间:2023-11-30 20:03:24 26 4
gpt4 key购买 nike

我想知道是否有某种方法可以用整数声明一个枚举。或者如果我可以使用其他替代方法。

例如:

enum panelSizes { 300, 305, 310, 315, ..., 50000}
[0] [1] [2] [3] [940]

我需要为每个尺寸分配某种 ID,因此当用户输入特定宽度时,我必须能够识别存储在不同数组中的相应 cutSize。

这是我试图避免尝试将 excel 文件读入我的程序并进行某种查找以识别某些相关信息的尝试。

请帮忙

提前致谢

最佳答案

由于您的方法无论如何都不允许使用名称,因此请使用数组:

 readonly int[] panelSizes = { 300, 305, 310, 315, ..., 50000};

然后,也许,添加一个枚举来索引它:

 enum panelSizeNames { a300, a305, a310, a315, ... , a50000 }  // or better names 

得到

 int size = panelSizes[panelSizeNames.a315];

关于c# - 枚举文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15113237/

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