Платформата Microsoft .NET и
езикът на програмиране C#
XML в C#
XML писане
using (XmlWriter writer = XmlWriter.Create("employees.xml")) {
writer.WriteStartDocument();
writer.WriteStartElement("Employees");
writer.WriteStartElement("Employee");
writer.WriteElementString("Name", “Ivan");
writer.WriteElementString("Salary", “1234");
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
}
XML четене
using (XmlReader reader = XmlReader.Create("perls.xml")){
while (reader.Read()){
if (reader.IsStartElement()){
switch (reader.Name) {
case "Employees":
Console.WriteLine("Start <Employees> element.");
break;
case "Employee":
Console.WriteLine("Start <Employee> element.");
if (reader.Read())
{
Console.WriteLine(" Text node: " + reader.Value);
}
break;
}}}}
Пращане на данни по мрежата
 https://msdn.microsoft.com/en-
us/library/system.net.sockets.tcplistener(v=vs.110).aspx
 https://msdn.microsoft.com/en-
us/library/system.net.sockets.tcpclient(v=vs.110).aspx

.NET/C#_19

  • 1.
    Платформата Microsoft .NETи езикът на програмиране C#
  • 2.
  • 3.
    XML писане using (XmlWriterwriter = XmlWriter.Create("employees.xml")) { writer.WriteStartDocument(); writer.WriteStartElement("Employees"); writer.WriteStartElement("Employee"); writer.WriteElementString("Name", “Ivan"); writer.WriteElementString("Salary", “1234"); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndDocument(); }
  • 4.
    XML четене using (XmlReaderreader = XmlReader.Create("perls.xml")){ while (reader.Read()){ if (reader.IsStartElement()){ switch (reader.Name) { case "Employees": Console.WriteLine("Start <Employees> element."); break; case "Employee": Console.WriteLine("Start <Employee> element."); if (reader.Read()) { Console.WriteLine(" Text node: " + reader.Value); } break; }}}}
  • 5.
    Пращане на даннипо мрежата  https://msdn.microsoft.com/en- us/library/system.net.sockets.tcplistener(v=vs.110).aspx  https://msdn.microsoft.com/en- us/library/system.net.sockets.tcpclient(v=vs.110).aspx