C# - get image by id in Umbraco

I use this method to get information in the media library.
Media picMedia = new Media(imageId);
Image.ImageUrl = picMedia.getProperty("umbracoFile").Value.ToString();
Or you can do this easily with :
public static string GetImageByID(int imageId)
{
    string returnImage = "";
    if (imageId != null)
returnImage = (new umbraco.cms.businesslogic.media.Media(imageId).getProperty("umbracoFile").Value).ToString();

    return returnImage;
}