相关文章推荐
还单身的熊猫  ·  赵粤《Y.U.E》特别海报·  7 月前    · 
风流的豌豆  ·  七龄童患“天才病”专注美俄关系,医生呼吁别用 ...·  8 月前    · 
乐观的香菜  ·  国际哲学团体联合会主席Luca M. ...·  9 月前    · 
安静的消炎药  ·  宇航服史话(图)·  9 月前    · 
烦恼的四季豆  ·  聂远官宣二胎顺利生产,宝宝正面首曝光超可爱, ...·  9 月前    · 
小百科  ›  未定义或导入预定义类型System.Range开发者社区
软件 system 社区功能 c#
重感情的水龙头
1 年前
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
提问

问 未定义或导入预定义类型System.Range

Stack Overflow用户
提问于 2019-05-11 14:14:52
EN

我在我的UWP应用程序中使用了C# 8.0 (beta)和VisualStudio2019v16.0.2。我试图使用C# 8: str[start..index] 的新range运算符,然后出现了两个错误:

未定义类型 System.Range 或未导入预定义类型 System.Index 未定义或导入

但我没有这样的参考资料。

Visual本身建议我使用此功能。这是该功能还没有提供还是什么?

2 14.3K 0 票数 26
EN
c#
c#-8.0

Stack Overflow用户

发布于 2021-03-22 11:35:05

索引和范围是C# 8.0的一部分,它与.NET Core3.0于2019年9月一起发布。要使用所有C# 8.0特性,您的目标框架必须是以下内容之一:

  • .NET标准2.1
  • .NET Core3.0及更高版本
  • .NET 5.0及更高版本

在早期版本的C#上使用.NET 8.0特性也是可能的,比如.NET标准2.0和.NET框架。要做到这一点,您需要在项目中使用 覆盖默认的C#版本 。然而,在这些早期版本中,指数和恒河并没有得到官方的支持,而且也不会开箱即用。话虽如此,有一种可能的解决办法可以让它发挥作用: https://www.meziantou.net/how-to-use-csharp-8-indices-and-ranges-in-dotnet-standard-2-0-and-dotn.htm

票数 12
EN
查看全部 2 条回答
页面原文内容由 Stack Overflow 提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56091142

复制
相关文章

Copyright © 2013 - 2024 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

 
推荐文章
还单身的熊猫  ·  赵粤《Y.U.E》特别海报
7 月前
风流的豌豆  ·  七龄童患“天才病”专注美俄关系,医生呼吁别用调侃扼杀天才
8 月前
乐观的香菜  ·  国际哲学团体联合会主席Luca M. Scarantino教授受聘东南大学客座教授
9 月前
安静的消炎药  ·  宇航服史话(图)
9 月前
烦恼的四季豆  ·  聂远官宣二胎顺利生产,宝宝正面首曝光超可爱,晒全家福迎新年_秦子
9 月前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号