判断一个数是否存在一个数组中
一:判断存在及在数组的位子,使用Array.BinarySearch 方法
二
string item = "1,2,3,4,5";
string[] array = item.Split( new char[] { ',' } );
string a = "1";
int b = Array.BinarySearch( array, a );
if( b < 0 )
{
Response.Write( "不存在!" );
}
else
{
Response.Write( "在数组的第" + b + "位!" );
}
string[] array = item.Split( new char[] { ',' } );
string a = "1";
int b = Array.BinarySearch( array, a );
if( b < 0 )
{
Response.Write( "不存在!" );
}
else
{
Response.Write( "在数组的第" + b + "位!" );
}
二
string item = "1,2,3,4,5";
string[] array = item.Split( new char[] { ',' } );
string a = "1";
for( int i = 0; i < array.Length; i++ )
{
if( array[ i ].Equals( a ) )
{
Response.Write( "存在" );
break;
}
}
string[] array = item.Split( new char[] { ',' } );
string a = "1";
for( int i = 0; i < array.Length; i++ )
{
if( array[ i ].Equals( a ) )
{
Response.Write( "存在" );
break;
}
}