Ошибка в программе. Пространство имен не может непосредственно содержать такие члены, как поля или методы - C#
Формулировка задачи:
вот код программы
Программа не моя, в с# не особо разбираюсь, поэтому прошу помощи у вас. Долгие поиски в интернете ничего не дали(((
using System.IO; using System.IO.Ports; System.IO.Ports.SerialPort port = new System.IO.Ports.SerialPort(); // здесь выдает ошибку на слове System 1)пространство имен не может непосредственно содержать такие члены, как поля или методы. // 2) Требуется класс, делегат, перечисление, интерфейс или структура port.PortName = "COM3"; port.WriteTimeout = 500;port.ReadTimeout = 500; port.BaudRate = 9600; //Другие необходимые настройки - подходит для большинства телефонов - но возможно придется настраивать: port.BaudRate = 9600; port.Parity = Parity.None; port.DataBits = 8; port.StopBits = StopBits.One; port.Handshake = Handshake.RequestToSend; port.DtrEnable = true; port.RtsEnable = true; port.NewLine = System.Environment.NewLine; //открываем порт port.Open(); //В зависимости от телефона возможно необходимо задерживать обмен данными System.Threading.Thread.Sleep(500); port.WriteLine("AT#CLS=8"); //Настраиваем формат соощений port.WriteLine("AT+CMGF=1"); System.Threading.Thread.Sleep(500); port.WriteLine("AT+CMGS=+79825936242\r"); System.Threading.Thread.Sleep(500); port.WriteLine("Текст сообщения"+ System.Environment.NewLine + (char)(26)); //При необходимости можем прочитать данные с порта: string result=port.ReadLine(); Console.WriteLine(result); //Или можем читать только при наличии данных для прочтения. while (port.BytesToRead>0) { try { Console.WriteLine(port.ReadLine()); } catch{} } //И конечно же, не забываем закрывать порты port.Close();
Решение задачи: «Ошибка в программе. Пространство имен не может непосредственно содержать такие члены, как поля или методы»
textual
Листинг программы
port.PortName = "COM3"; port.WriteTimeout = 500;port.ReadTimeout = 500;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д