Skip to content

Instantly share code, notes, and snippets.

using System;
var rnd = new Random(Guid.NewGuid().GetHashCode());
Func<int, bool> predicat = x => x > 3;
var arr = new[] {1, 3, 7, 4, 5};
var check = new bool[arr.Length];
int count = arr.Length;
while(count > 0)
{
@Vovanda
Vovanda / CompareToAttribute
Last active March 31, 2021 18:09
Реализация CompareTo в качестве атрибута валидации
using System;
using System.ComponentModel.DataAnnotations;
namespace ComponentModel.DataAnnotations
{
/// <summary>
/// Реализация CompareTo в качестве атрибута валидации.
/// </summary>
public class CompareToAttribute : ValidationAttribute
{
@Vovanda
Vovanda / RandomTextInWidget
Last active January 17, 2021 07:49
Отображение случайного сообщения в виджете VK приложения (VKScript)
// VKScript rand implementation
// VK API random in widget
//Получение случайных числел
//Используем id проверенного человека с большим колличеством друзей
var friends_ids = API.friends.get({ user_id: 3972090, count: 10000 });
var count_of_randoms = 2;
var rnd_ids = API.friends.get({ user_id: 3972090, order:"random", count: count_of_randoms }).items;
var rnd_values = [];
var i = 0;