.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Collections; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
	
	

public class Program
{
	public static void Main()
	{
				
		var array = new string [] {"windows","dual sim","32 gb","Intel i5"};
		
		string searchString = "32 gb";
		Array.FindIndex(array, x=> searchString.IndexOf(x) >=0).Dump();
		
	}
}

public struct XYStruct
        {
            public int vertexId;
            public double x;
            public double y;
        }

;