Size: a a a

2020 June 27

MM

Mr. Max in С#
Почему не могу взаимодействовать с List созданном в классе Form1 в wf
источник

b

binaryRevivalRobot in С#
покажи код, ну
источник

MM

Mr. Max in С#
Там ничего нет, я только создал проект
источник

b

binaryRevivalRobot in С#
) может, потому и не можешь?))))
источник

MM

Mr. Max in С#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TDEasy
{
   public partial class Form1 : Form
   {

       List<String> zametki = new List<String>();

       public Form1()
       {
           InitializeComponent();
       }


   }
}
источник

MM

Mr. Max in С#
а если :

       var zametki = new List<String>();
источник

MM

Mr. Max in С#
Контекстное ключевое слово "var" может использоваться только в объявлении локальной переменной или в скрипте.
источник

b

binaryRevivalRobot in С#
)))) как ты думаешь, почему так происходит?
источник

MM

Mr. Max in С#
если б знал не спрашивал бы, весь мой опыт это калькулятор, и в нем списков небыло
источник

b

binaryRevivalRobot in С#
это приватное поле. при объявлении приватных полей необходимо явно указывать тип данных левого операнда.
источник

b

binaryRevivalRobot in С#
Mr. Max
а если :

       var zametki = new List<String>();
так пишут только в функциях(методах). ты объявляешь свои заметки внутри класса, а не внутри метода.
источник

MM

Mr. Max in С#
ага, это понятно, спасибо, но не работает и первый вариант
источник

MM

Mr. Max in С#
инициализируется без проблем, но когда пытаюсь что-то добавить, пишет что его не существует
источник

b

binaryRevivalRobot in С#
где пытаешься добавить?
источник

MM

Mr. Max in С#
ясно, осталось понять почему так
источник

MM

Mr. Max in С#
в самом классе и не добавляется
источник

MM

Mr. Max in С#
уже попробовал, что в методе работает
источник

b

binaryRevivalRobot in С#
дружище, ну код-то покажи)
источник

MM

Mr. Max in С#
Переслано от Mr. Max
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TDEasy
{
   public partial class Form1 : Form
   {

       List<String> zametki = new List<String>();

       public Form1()
       {
           InitializeComponent();
       }


   }
}
источник

b

binaryRevivalRobot in С#
как добавляешь элементы)
источник