Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2014, 23:39   #1
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию Классы и инстанции.

Добрый день, пытаюсь вспомнить с#.

Есть класс
Код:
	public class WebCommunication
	{
		private string _gps_ip;
		private string _gps_port;
		private string _gps_pfad;
		private string _gps_data;
		private string _gps_user;
		private string _gps_pass;
		
		public WebCommunication ()
		{
			this._gps_ip = "http://127.0.0.1";
			this._gps_pfad = "/GpsGateServer/GpsGate.aspx?";
			this._gps_data = "";
			this._gps_port = "8081";
			this._gps_user = "";
			this._gps_pass = "";
		}
		
		public string GetGPSString()
		{
			string gps_string;
			gps_string = this._gps_ip+":"+_gps_port+_gps_pfad+_gps_data+"&username="+gps_user+"&pw="+gps_pass;
			return gps_string;
			
		}
И есть его инстанция
Код:
WebCommunication gpsConnection = new WebCommunication();
			gpsConnection.gps_user = "rasp";
			gpsConnection.gps_pass = m_InvertString("123");
			gpsConnection.gps_data = "longitude=34.6433&latitude=24.2732&altitude=34.0&speed=30.3&heading=234.5&date=20140102&time=164535.234"; 
			
       		Console.WriteLine(gpsConnection.GetGPSString());
Только почему то при выводе gpsConnection.GetGPSString() я не получаю данный которые присвоил выше.

Какой нюанс я не учел?
digiwo вне форума Ответить с цитированием
Старый 15.01.2014, 23:54   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

мало кода .
eval вне форума Ответить с цитированием
Старый 15.01.2014, 23:59   #3
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Что не хватает?
Get/set не стал постить из за места, но сделаны по принципу
Код:
		public string gps_pass
		{
			set{this._gps_pass = gps_pass;}
			get{return this._gps_pass;}
		}
digiwo вне форума Ответить с цитированием
Старый 16.01.2014, 00:02   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
set{this._gps_pass = gps_pass;}
это что ?
eval вне форума Ответить с цитированием
Старый 16.01.2014, 00:16   #5
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Благодарю. Надо было value поставить. Давно не писал такого.
digiwo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Классы P91 Помощь студентам 1 11.04.2013 09:07
Классы Granus Общие вопросы C/C++ 11 18.04.2011 08:26
Классы в С++ zoluxa Помощь студентам 0 23.03.2010 00:26
Классы в C++ positivemann Помощь студентам 3 15.03.2010 21:40