csharp Используем代理人与12часов

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Используем代理人与12часов相关的知识,希望对你有一定的参考价值。

//Узнаем Время
int unixTimestamp = (int)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;

// берем из переменной текст, который надо искать
var textContains = project.Variables["proxy"].Value;
// получаем список, в котором будем искать
var sourceList = project.Lists["proxy_use"];

// ищем в каждой строчке в списке
lock(SyncObjects.ListSyncer)
    {
    for(int i=0; i < sourceList.Count; i++)
        {
        // читаем строку из списка
        var str = sourceList[i];
        // проверяем содержание текста в строке, если есть сплитуем по разделителю строчку и проверяем, чтобы время было болбше 12 часов
        if (str.Contains(textContains))
            {
            var proxyold = str.Split('|')[0];
            int timeold = Convert.ToInt32(str.Split('|')[1]);
            if (timeold - unixTimestamp > 43200)
                {
                sourceList.RemoveAt(i);
                var newproxy = textContains + '|' + unixTimestamp;
                sourceList.Add(newproxy);
                }
            else 
                return "Proshlo malo vremeni";
            }
        }
        var newproxy1 = textContains + '|' + unixTimestamp;
        sourceList.Add(newproxy1);
    }

以上是关于csharp Используем代理人与12часов的主要内容,如果未能解决你的问题,请参考以下文章

php Сделатьдоступкчемулибовзависимостиотгруппыпользователя

sql WordPressсфлагомавтозагрузкиПолучитьсамыебольшиеопции

javascript ПолучитьURLпараметрыизначенияспомощьюJQuery

csharp Однакнопкаизнескольких,инужнокликнутьпопервойчтосуществуетапоостальнымнекликатьдажееслиониест

ini Позволяетлюбомупользователюлокальнойсистемыподключитьсяклюбойбазеданных,используялюбоеимябазыдан

markdown ИспользуемTelegramканалвкачествесистемыоповещения