Привет, я пытаюсь достичь этой цели, но у меня ничего нет.Я хочу добавить статический метод к строковому типу, который будет возвращать новую измененную строку.У меня есть: используя System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Security.Cryptography;
using System.Text;
namespace TestProject.Models
{
public static class Extension
{
public static string md5(this string input)
{
MD5 HashAlgorithm = new MD5CryptoServiceProvider();
Byte[] InputsBytes = Encoding.UTF8.GetBytes(input3);
Byte[] HashedInput = HashAlgorithm.ComputeHash(InputsBytes);
return BitConverter.ToString(HashedInput);
}
}
}
честно говоря, я просто не знаю, где это должно бытьЯ поместил это в мой каталог моделей, но я уверен, что это неправильно.Где это должно быть?А что тогда?Я хотел бы использовать это следующим образом:
string hashedString = String.md5(input);