So I have such string (recived from php server… normal print_r of array)
Array ( [item_number_in_array] => Array ( [id] => id_value [title] title_value_as_string_vith_spaces [content] => content_value_as_string_vith_spaces ) [item_number_in_array]... )

(source: narod.ru)
I need any how to represent it as table like this in C#

(source: narod.ru)
How to do such thing?
I’m not so skilled in php but I think you should arrange the given string in something more similar to a grid (like a csv-like file) then easily parse it with c#.
As the string you give is basically php, you could parse it with a php parser (direclty in php or in c#) and analysing lexems you can build your grid.
Look here for some hints –> Fast parsing of PHP in C#
EDIT 1:
anyway, if the struct is always the same (i.e. Array ( [0] => Array( “no array inside” ) [1] => Array( “no array inside” ) …) you could parse it in c# with Regex
EDIT 2:
I mean something like this (it’s very rough but tested):