I wanted to upload file using C# for which I need its Name, Type and size etc as an example given below. Please let me know, how can I do that.
[file2] => Array
        (
            [name] => MyFile.jpg
            [type] => image/jpeg
            [tmp_name] => /tmp/php/php6hst32
            [error] => UPLOAD_ERR_OK
            [size] => 98174
        )
)
Here is my existing code:
private void choosFileBtn_Click(object sender, EventArgs e) {
    OpenFileDialog ofdChoos = new OpenFileDialog(); 
    if (ofdChoos.ShowDialog() == DialogResult.OK) 
    { 
        System.Net.WebClient Client = new System.Net.WebClient(); 
        // Client.Headers.Add("Content-Type", "binary/octet-stream"); 
        var sourceString = ofdChoos.FileName.Replace(@"\", @"/"); var source = @"" + sourceString;
        var result = Client.UploadFile("https://zaffarology.com/upload.php", "POST", @source); 
        string s = System.Text.Encoding.UTF8.GetString(result, 0, result.Length); 
    } 
}
 
    