Добрый день дамы и господа) набросал тут вот такой код:
public abstract class TNCode
{
public static string skp;
public static void TNSKP(WorkbookItem workbookItem, EditingEventArgs e)
{
var curBook = workbookItem;
skp = Common.ExtractText(curBook, "RAZ1S" + (Convert.ToInt16(e.Cell.Location) - 16) + "GRC");
}
protected static void LoadCodesAndNames (string file, out string[] codes, out string[] units, out string[] names)
{
var lCodes = new List<string>();
var lNames = new List<string>();
var lUnits = new List<string>();
var assembly = Assembly.GetExecutingAssembly();
using (var f = new StreamReader(assembly.GetManifestResourceStream("SReports.Client.Reports.TNVED.txt")))
while (!f.EndOfStream)
{
var spl = f.ReadLine().Split(new[] { "\t" }, StringSplitOptions.None);
if (spl.Length == 3)
{
if (spl.Contains(TNCode.skp))
{
lCodes.Add(spl[0]);
lUnits.Add(spl[1]);
lNames.Add(spl[2]);
}
}
}
codes = lUnits.ToArray();
units = lUnits.ToArray();
names = lNames.ToArray();
}
}
Подскажите пожалуйста как в LoadCodesAndNames запустить TNSKP? нужно чтоб переменная skp забрала новое значение.
Заранее спасибо)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
У меня есть например класс-наследник от ListViewItem - AdvancedListViewItemВ XAML я могу задать
По какой причине метод InterlockedAdd принимает только int? Чем double мешает при атомарности?
При добавлении данных с помощью GridViewDataRowInfo в цикле, добавляется только последняя запись в чём может быть проблема?