ибо почти все гайды для Windows
Интересует такая страна, которая лучше всего хранит конфиденциальные данные
LastSurvivor ("123", new [] {3});
async findUserByEmailAndPassword(email: string, password: string): User {
const user = await User.findOne({ where: {email} });
if(user) {
const passwordValid = await bcrypt.compare(password, user.password);
if(passwordValid)
return user;
}
return null;
}
const user = await findUserByEmailAndPassword(email, password);
if(user === null)
throw ApiError.BadRequest('Your email or password was entered incorrectly.');
await bcrypt.compare(password, user.password)
затащить в if, но мне такой вариант не очень нравится. function fn(x: number | Array<number>): void {
if(!Array.isArray(x))
x = [x];
console.log(x);
}
public string? Top => _elements.LastOrDefault(); // Обычный метод Last кидает исключение, если коллекция пустая
string? top = null;
try {
top = s.Top;
catch {}
Console.WriteLine($"Количество элементов в стеке: <{s.Size}>, верхний элемент стека: <{(top == null ? "null" : top)}>");
s.Top is {} t ? t : "null"
;var msg = s switch {
{ Size: 0 } => $"Стек пуст",
{ Size: var size, Top: var top} => $"Количество элементов в стеке: <{size}>, верхний элемент стека: <{top}>"
};
Console.WriteLine(msg);
P: 48 (9.14 %)
V: 41 (7.81 %)
Q: 38 (7.24 %)
S: 37 (7.05 %)
H: 32 (6.10 %)
F: 31 (5.90 %)
G: 27 (5.14 %)
M: 25 (4.76 %)
c: 23 (4.38 %)
T: 21 (4.00 %)
b: 20 (3.81 %)
n: 20 (3.81 %)
J: 16 (3.05 %)
4: 15 (2.86 %)
5: 13 (2.48 %)
K: 12 (2.29 %)
1: 10 (1.90 %)
B: 10 (1.90 %)
k: 9 (1.71 %)
R: 8 (1.52 %)
y: 8 (1.52 %)
U: 8 (1.52 %)
e: 7 (1.33 %)
2: 6 (1.14 %)
q: 6 (1.14 %)
3: 6 (1.14 %)
r: 6 (1.14 %)
i: 5 (0.95 %)
Z: 5 (0.95 %)
a: 4 (0.76 %)
C: 4 (0.76 %)
W: 3 (0.57 %)
A: 1 (0.19 %)
Как вы понимаете основной трабл в листе (можно заменить на массив)
var obj = new TestObject { SomeField = "asd" };
JsonSerializer.Serialize(obj, new JsonSerializerOptions() { IncludeFields = true });