https://pastebin.com/zKN1i2Ws
Proszę o pomoc w zamianie chara na inta, numer w tabeli ascii Najlepiej jak by był on w systemie dziesiętnym. Próbowałem wielu sposobów ale zawsze pojawiał się błąd i ciekawi mnie czy wy może coś doradzicie. To nie jest cały program ale chodzi o tą część w funkcji void. Z góry dziękuje za pomoc :)
0
1
Coś takiego?
http://rextester.com/QCAQ92565
//Rextester.Program.Main is the entry point for your code. Don't change it.
//Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
namespace Rextester
{
public class Program
{
public static void Main(string[] args)
{
string message ="AaBbCc";
int[] arr = new int[message.Length];
for (int i=0; i<message.Length; i++)
{
arr[i] = Convert.ToInt32(message[i]);
Console.WriteLine(arr[i]);
}
}
}
}
Output:
65
97
66
98
67
99
Niby się zgadza
0
Próbowałem tak ale pojawia się komunikat o tym że nie można nie jawnie przekonwertować typu int na string.
1
Nie próbujesz przypadkiem przypisywać int'a do string'a? Zobacz przykład kolegi wyżej że zmienna arr jest typu int (tablica int).
0
Boże faktycznie, dzięki wiedziałem, że można na was liczyć. :D