Citation: 1B_85/2010 19.04.2010 E. B

Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral de constater la nullité du mandat d'arrêt délivré par le Juge d'instruction le 27 février 2010, subsidiairement de l'annuler, d'annuler l'ordonnance de prolongation de la détention et de refus de mise en liberté du 5 mars 2010 et d'ordonner sa remise en liberté immédiate. Subsidiairement, il conclut à ce qu'il soit procédé à l'établissement des faits pertinents qui seraient contestés par les parties adverses, notamment par l'audition du commissaire de police M. V. et de l'inspecteur S., en application de l'art. 55 al. 2 LTF. Il requiert en outre l'assistance judiciaire. Il se plaint pour l'essentiel d'une violation de l'art. 6 CEDH, invoquant un droit à "l'avocat de la première heure", et d'une violation de son droit d'être entendu. La Chambre d'accusation se réfère aux considérants de sa décision. Le Procureur général s'en rapporte à l'appréciation du Tribunal fédéral s'agissant de la recevabilité du recours et, sur le fond, conclut à son rejet. Le recourant a répliqué le 12 avril 2010; il a complété l'état de faits de son recours et annexé de nouvelles pièces.