I need to do the following: Pass a string
and go through it and take each letter found and add with its corresponding value, type: a = 1, s = 19 and so on.
Well, I made a enum
with all values of string
, starting with a = 1 to z = 26 (includes K, W, and Y). I'm having trouble getting the letter in for
and accumulating its value in relation to enum
.
public enum triaguloLetra
{
a = 1,
b = 2,
c = 3,
d = 4,
e = 5,
f = 6,
g = 7,
h = 8,
i = 9,
j = 10,
k = 11,
l = 12,
m = 13,
n = 14,
o = 15,
p = 16,
q = 17,
r = 18,
s = 19,
t = 20,
u = 21,
v = 22,
w = 23,
x = 24,
y = 25,
z = 26
}
string teste = "Stackoverflow";
for (int i = 0; i <= teste.Length - 1; i++)
{
//Como eu digo que teste[i] = ao enum.s?? e assim por diante
}