你好,我有这段代码可以使用 ftp 通过 C# 上传图像或文字文件。
代码工作正常,它将文件上传到 ftp,但上传后文件损坏,请建议这有什么问题,谢谢
//FTP Server URL.
string ftp = "ftp://ftpip/";
//FTP Folder name. Leave blank if you want to upload to root folder.
string ftpFolder = "folder path to upload";
byte[] fileBytes = null;
//Read the FileName and convert it to Byte array.
string fileName = Path.GetFileName(FileUpload1.FileName);
using (StreamReader fileStream = new StreamReader(FileUpload1.PostedFile.InputStream))
{
fileBytes = Encoding.UTF8.GetBytes(fileStream.ReadToEnd());
fileStream.Close();
}
try
{
//Create FTP Request.
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftp + ftpFolder + fileName);
request.Method = WebRequestMethods.Ftp.UploadFile;
//Enter …Run Code Online (Sandbox Code Playgroud) 我在android中的按钮点击事件上弹出了datepicker对话框.它分配给文本框的日期格式为d/mm/yyyy.
如果用户从datepicker对话框中选择日期,如何将日期格式设置为dd/MMM/yyyy是我的日期代码
public void onDateSet(DatePicker view, int yearr, int monthOfYearr,
int dayOfMonthh) {
// TODO Auto-generated method stub
yrr=yearr;
monn=monthOfYearr +1;
dayy=dayOfMonthh;
EditText itt=(EditText)findViewById(R.id.editText2);
itt.setText(dayy+" / "+monn+" / "+yrr);
Run Code Online (Sandbox Code Playgroud)