91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 447KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-07
  • 語言: C#
  • 標簽: C#??局域網??發送文件??

資源簡介

C#局域網內文件發送,文件傳輸,TCP/IP協議

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Text;

using?System.Net;
using?System.Net.Sockets;
using?System.Windows.Forms;???


namespace?FileClientSocket
{
????public?class?TransferFiles
????{
????????//public?TransferFiles()???
????????//{???
????????//????//???
????????//????//?TODO:?在此處添加構造函數邏輯???
????????//????//???
????????//}???
??
??
??
????????public?static?int?SendData(Socket?s?byte[]?data)???
????????{???
????????????int?total?=?0;???
????????????int?size?=?data.Length;???
????????????int?dataleft?=?size;???
????????????int?sent;???
??
????????????while?(total?????????????{???
????????????????sent?=?s.Send(data?total?dataleft?SocketFlags.None);???
????????????????total?+=?sent;???
????????????????dataleft?-=?sent;???
????????????}???
??
????????????return?total;???
????????}???
??
????????public?static?byte[]?ReceiveData(Socket?s?int?size)???
????????{???
????????????int?total?=?0;???
????????????int?dataleft?=?size;???
????????????byte[]?data?=?new?byte[size];???
????????????int?recv;???
????????????while?(total?????????????{???
????????????????recv?=?s.Receive(data?total?dataleft?SocketFlags.None);???
????????????????if?(recv?==?0)???
????????????????{???
????????????????????data?=?null;???
????????????????????break;???
????????????????}???
??
????????????????total?+=?recv;???
????????????????dataleft?-=?recv;???
????????????}???
????????????return?data;???
????????}???
??
????????public?static?int?SendVarData(Socket?s?byte[]?data)???
????????{???
????????????int?total?=?0;???
????????????int?size?=?data.Length;???
????????????int?dataleft?=?size;???
????????????int?sent;???
????????????byte[]?datasize?=?new?byte[4];???
????????????datasize?=?BitConverter.GetBytes(size);???
????????????sent?=?s.Send(datasize);???
??
????????????while?(total?????????????{???
????????????????sent?=?s.Send(data?total?dataleft?SocketFlags.None);???
????????????????total?+=?sent;???
????????????????dataleft?-=?sent;???
????????????}???
??
????????????return?total;???
????????}???
??
????????public?static?byte[]?ReceiveVarData(Socket?s)???
????????{???
????????????int?total?=?0;???
????????????int?recv;???
????????????byte[]?datasize?=?new?byte[4];???
????????????recv?=?s.Receive(datasize?0?4?SocketFlags.None);???
????????????int?size?=?BitConverter.ToInt32(datasize?0);???
????????????int?dataleft?=?size;???
????????????byte[]?data?=?new?byte[size];???
????????????while?(total?????????????{???
????????????????recv?=?s.Receive(data?total?dataleft?SocketFlags.None);???
????????????????if?(recv?==?0)???
????????????????{???
????????????????????data?=?null;???
????????????????????break;???
????????????????}???
????????????????total?+=?recv;???
????????????????dataleft?-=?recv;???
????????????}???
????????????return?data;???
????????}???
????}???
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2979??2009-04-07?16:41??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\FileClientSocket.cs

?????文件???????3286??2009-04-07?16:42??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\FileClientSocket.csproj

?????文件???????5363??2009-04-09?17:32??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Form1.cs

?????文件??????19199??2009-04-10?15:05??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Form1.Designer.cs

?????文件???????6017??2009-04-09?17:31??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Form1.resx

?????文件????????475??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Program.cs

?????文件???????1194??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Properties\AssemblyInfo.cs

?????文件???????2887??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Properties\Resources.Designer.cs

?????文件???????5612??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Properties\Resources.resx

?????文件???????1100??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Properties\Settings.Designer.cs

?????文件????????249??2009-04-07?15:59??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileClientSocket\Properties\Settings.settings

?????文件???????2976??2009-04-07?16:24??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\FileSocketServer.cs

?????文件???????3323??2009-04-07?16:28??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\FileSocketServer.csproj

?????文件???????3710??2009-04-09?17:32??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Form1.cs

?????文件???????1471??2009-04-09?17:20??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Form1.Designer.cs

?????文件???????5814??2009-04-09?17:20??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Form1.resx

?????文件????????475??2009-04-07?15:56??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Program.cs

?????文件???????1194??2009-04-07?15:56??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Properties\AssemblyInfo.cs

?????文件???????2855??2009-04-07?16:03??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Properties\Resources.Designer.cs

?????文件???????5612??2009-04-07?15:56??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Properties\Resources.resx

?????文件???????1113??2009-04-07?16:03??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Properties\Settings.Designer.cs

?????文件????????249??2009-04-07?15:56??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer\Properties\Settings.settings

?????文件???????1439??2009-04-07?16:22??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer.sln

????..A..H.?????24576??2013-08-11?11:11??局域網間發送文件\FileSocketServer\FileSocketServer\Backup\FileSocketServer.suo

?????文件??????16384??2013-08-11?11:21??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\bin\Debug\FileClientSocket.exe

?????文件??????38400??2013-08-11?11:21??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\bin\Debug\FileClientSocket.pdb

?????文件??????14328??2013-08-13?11:48??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\bin\Debug\FileClientSocket.vshost.exe

?????文件????????490??2007-07-21?01:33??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\bin\Debug\FileClientSocket.vshost.exe.manifest

?????文件???????2979??2009-04-07?16:41??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\FileClientSocket.cs

?????文件???????3494??2013-08-11?11:12??局域網間發送文件\FileSocketServer\FileSocketServer\FileClientSocket\FileClientSocket.csproj

............此處省略77個文件信息

評論

共有 條評論