Kenneth Bruen
2 years ago
3 changed files with 30 additions and 21 deletions
@ -1,24 +1,23 @@
|
||||
using System.Collections.Generic; |
||||
using System.Linq; |
||||
using System.Runtime.InteropServices.ComTypes; |
||||
|
||||
namespace InfoferScraper { |
||||
public static partial class Utils { |
||||
private static readonly Dictionary<char, char> RoToEn = new() { |
||||
{ 'ă', 'a' }, |
||||
{ 'Ă', 'A' }, |
||||
{ 'â', 'a' }, |
||||
{ 'Â', 'A' }, |
||||
{ 'î', 'i' }, |
||||
{ 'Î', 'I' }, |
||||
{ 'ș', 's' }, |
||||
{ 'Ș', 'S' }, |
||||
{ 'ț', 't' }, |
||||
{ 'Ț', 'T' }, |
||||
}; |
||||
namespace InfoferScraper; |
||||
|
||||
public static string RoLettersToEn(this string str) { |
||||
return string.Concat(str.Select(letter => RoToEn.GetValueOrDefault(letter, letter))); |
||||
} |
||||
public static partial class Utils { |
||||
private static readonly Dictionary<char, char> RoToEn = new() { |
||||
{ 'ă', 'a' }, |
||||
{ 'Ă', 'A' }, |
||||
{ 'â', 'a' }, |
||||
{ 'Â', 'A' }, |
||||
{ 'î', 'i' }, |
||||
{ 'Î', 'I' }, |
||||
{ 'ș', 's' }, |
||||
{ 'Ș', 'S' }, |
||||
{ 'ț', 't' }, |
||||
{ 'Ț', 'T' }, |
||||
}; |
||||
|
||||
public static string RoLettersToEn(this string str) { |
||||
return string.Concat(str.Select(letter => RoToEn.GetValueOrDefault(letter, letter))); |
||||
} |
||||
} |
||||
} |
||||
|
Loading…
Reference in new issue