在C#中读写PHP操作?

时间:2009-12-19 18:59:52

标签: c# php

我想将以下PHP操作转换为C#代码,有人可以帮我转换为C#。

$swfaddr = $absolutepath."/components/flash/".$slug.".swf";
$swf = fopen($swfaddr, "w");
fwrite($swf, file_get_contents($game['swf_url']));
$thumbaddr = $absolutepath."/components/images/".$slug.".gif";
$thumb = fopen($thumbaddr, "w");
fwrite($thumb, file_get_contents($game['thumbnail_url']));

由于

1 个答案:

答案 0 :(得分:1)

um google用c#读取和写入文件。选择适合你的。

字符串将被替换为类似的东西。

StringBuilder swfaddr = new StringBuilder();
swfaddr.Append(absolutePath);
swfaddr.Append("/components/flash/");
swfaddr.Append(slug);
swfaddr.Append(".swf");

文件操作将使用FileStream进行读/写。

所以例如(伪代码)

File.Open(swfaddr.ToString())
byte[] file.readbytes
File.Create(newfile, byte[])

因此Google会读取和编写文件以找到最适合您的文件。最有可能是二进制流。