unity c#怎么讲string转换为bool
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity c#怎么讲string转换为bool相关的知识,希望对你有一定的参考价值。
参考技术A 不知道有没有现成的api,但用选择语句控制应该是可以的:string str=“true”;
bool kk;
if(str==“true”)kk=true;
else kk=false;本回答被提问者采纳 参考技术B bool aaa = bool.Parse("true");
C# 错误消息:CS1503Argument 1:无法从 'void' 转换为 'bool' [关闭]
【中文标题】C# 错误消息:CS1503Argument 1:无法从 \'void\' 转换为 \'bool\' [关闭]【英文标题】:C# Error Message: CS1503Argument 1: cannot convert from 'void' to 'bool' [closed]C# 错误消息:CS1503Argument 1:无法从 'void' 转换为 'bool' [关闭] 【发布时间】:2022-01-24 01:59:34 【问题描述】:有人可以帮我解决这个问题吗? 我无法在 VS 上运行此代码。它显示无法从“void”转换为布尔值。 我卡在这里,无法运行这段代码。
知道问题出在哪里吗?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace HelloWorld
class Program
static void Main(string[] args, Array array)
int[] newAge = 21, 31, 41, 51, 61 ;
int[] olderAge = 71, 81, 91, 101, 121 ;
//int i = newAge.Length;
Console.WriteLine(Array.Copy(newAge, olderAge, 4));
【问题讨论】:
Array.Copy
返回无效。你不能打印 void
【参考方案1】:
Array.Copy
doesn't return anything. 所以没有什么可写到控制台的。只需删除 Console.WriteLine
操作:
Array.Copy(newAge, olderAge, 4);
那么问题就变成了……你想向控制台写什么?例如,如果要输出其中一个数组的内容,则输出:
Console.WriteLine(string.Join(',', newAge));
这会将newAge
中的值连接到一个逗号分隔的字符串中,并将该字符串写入控制台。
【讨论】:
现在可以使用了!!!再次感谢!以上是关于unity c#怎么讲string转换为bool的主要内容,如果未能解决你的问题,请参考以下文章
unity里string型跟int形数据如何相互转换(C#语言)