判断一个数是否存在一个数组中

一:判断存在及在数组的位子,使用 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  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;
            }
            
        }

你可能感兴趣的:(数组)