Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#-在字符串中的数组中插入预定义值 使用系统; 使用System.IO; 使用System.Security.Cryptography; 名称空间测试仪{ 公共课程{ 公共静态void Main(字符串[]args){ 字符串[,]name={{“Juan”,“Pérez”},{“Fred”,“Nurk”},{“Marko”,“Marković”},{“Si”,“Polan”}; int place=3; 字符串_name=(!String.IsNullOrEmpty(name[place,0])?$“name:{name[{place},0]}{name[{place},1]}:“Error”; Console.WriteLine(_名称); } } }_C# - Fatal编程技术网

c#-在字符串中的数组中插入预定义值 使用系统; 使用System.IO; 使用System.Security.Cryptography; 名称空间测试仪{ 公共课程{ 公共静态void Main(字符串[]args){ 字符串[,]name={{“Juan”,“Pérez”},{“Fred”,“Nurk”},{“Marko”,“Marković”},{“Si”,“Polan”}; int place=3; 字符串_name=(!String.IsNullOrEmpty(name[place,0])?$“name:{name[{place},0]}{name[{place},1]}:“Error”; Console.WriteLine(_名称); } } }

c#-在字符串中的数组中插入预定义值 使用系统; 使用System.IO; 使用System.Security.Cryptography; 名称空间测试仪{ 公共课程{ 公共静态void Main(字符串[]args){ 字符串[,]name={{“Juan”,“Pérez”},{“Fred”,“Nurk”},{“Marko”,“Marković”},{“Si”,“Polan”}; int place=3; 字符串_name=(!String.IsNullOrEmpty(name[place,0])?$“name:{name[{place},0]}{name[{place},1]}:“Error”; Console.WriteLine(_名称); } } },c#,C#,我尝试在字符串$“Name:{Name[{place},0]}{Name[{place},1]}”中使用整数place作为数组Name的标识符,但编译器返回了以下错误: Compilation error (line 9, col 74): Identifier expected Compilation error (line 9, col 80): Syntax error, ',' expected Compilation error (line 9, col 92): Identifier

我尝试在字符串
$“Name:{Name[{place},0]}{Name[{place},1]}”中使用整数
place
作为数组
Name
的标识符,但编译器返回了以下错误:

Compilation error (line 9, col 74): Identifier expected
Compilation error (line 9, col 80): Syntax error, ',' expected
Compilation error (line 9, col 92): Identifier expected
Compilation error (line 9, col 98): Syntax error, ',' expected

为什么编译器不编译这些行?标识符是给定的,所以我不理解问题所在。

您已经在字符串中的花括号内,不需要为每个变量使用更多的花括号

$“名称:{Name[{place},0]}{Name[{place},1]}”


但是
$“Name:{Name[place,0]}{Name[place,1]}”

从place:
$“Name:{Name[place,0]}周围移除大括号…
等等。