I have 2000 to 5000 X,Y co-ordinate and have to find among group of layers like road layer, street layer etc (Line layer), landmark layer etc(point layer), Parcel layers representing houses, factories hospitals etc the nearest feature to the X,Y co-ordinate.
1. Create a map out of nearest feature from all the input layers.
2. Create Report in excel or notepad containg information of the nearest feature from all the layers
3. Is this possible to get output as first nearest,second nearest,third nearest,nth nearest.
If you want to do this only using ArcObjects look into the IProximityOperator interface:
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#//002m0000031w000000
Otherwise you might look into the Near tool to build tables relating your point layer and target layers:
http://resources.arcgis.com/en/help/main/10.2/index.html#//018p00000007000000