Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.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# ToLower()的含义是什么_C#_String - Fatal编程技术网

C# ToLower()的含义是什么

C# ToLower()的含义是什么,c#,string,C#,String,C#中下列条件的含义是什么: 首先获取数据读取器中的第5列。默认情况下,datareader会转换对象类型,因此返回的任何值都会转换为字符串,因此如果: ABC ToLower()使它: abc 并在字符串中包含对“cash”的检查,这对ToLower()很重要,因为“cash”与值的“cash”不匹配。它从获取数据读取器中的第5列开始。默认情况下,datareader会转换对象类型,因此返回的任何值都会转换为字符串,因此如果: ABC ToLower()使它: abc 并包含字符串中“cash

C#中下列条件的含义是什么:


首先获取数据读取器中的第5列。默认情况下,datareader会转换对象类型,因此返回的任何值都会转换为字符串,因此如果:

ABC

ToLower()使它:

abc


并在字符串中包含对“cash”的检查,这对ToLower()很重要,因为“cash”与值的“cash”不匹配。

它从获取数据读取器中的第5列开始。默认情况下,datareader会转换对象类型,因此返回的任何值都会转换为字符串,因此如果:

ABC

ToLower()使它:

abc


并包含字符串中“cash”的检查,这对ToLower()很重要,因为“cash”与值的“cash”不匹配。

这意味着如果reader object
dr
的第五个元素在转换为小写字符串文字时不包含
字符串
cash

这意味着如果reader object
dr
的第五个元素在转换为小写字符串文字时不包含
字符串
cash

取决于
dr
是什么(我们不要假设),如果输出的字符串不包含单词“cash”,这将起作用。分解如下:

//如果*不做就做*
如果(!dr[4]
//从dr的第五个条目中生成一个字符串(0是第一个)
.ToString()
//将其中的所有字符转换为小写
.ToLower()
//检查里面是否有“现金”这个词
.包含(“现金”);

取决于
dr
是什么(我们不要假设),如果输出的字符串不包含单词“cash”,这将起作用。分解如下:

//如果*不做就做*
如果(!dr[4]
//从dr的第五个条目中生成一个字符串(0是第一个)
.ToString()
//将其中的所有字符转换为小写
.ToLower()
//检查里面是否有“现金”这个词
.包含(“现金”);

dr[4]=“Cash”if(!dr[4].ToString().ToLower().Contains(“Cash”){true}否则{false}逻辑上@Jiten的输出是什么。如果
dr[4]
Cash
,则表达式的计算结果为
true
,因此在编辑@Jiten.:)之后,输出再次为
false
。任何大小写的组合,输出都是相同的,因为您正在对字符串调用
ToLower()
方法,如果
dr[4]
为null,您将得到
NullReferenceException
;dr[0].ToString().Replace(“AA”,“BB”)dr[4]=“Cash”if(!dr[4].ToString().ToLower().Contains(“Cash”){true}否则{false}逻辑上@Jiten的输出是什么。如果
dr[4]
Cash
,则表达式的计算结果为
true
,因此在编辑@Jiten.:)之后,输出再次为
false
。任何大小写的组合,输出都是相同的,因为您正在对字符串调用
ToLower()
方法,如果
dr[4]
为null,您将得到
NullReferenceException
;dr[0]。ToString()。替换(“AA”、“BB”)
if(!dr[4].ToString().ToLower().Contains("cash"))