C# ASCII kodlarını karakterlere dönüştürmek

Dün paylaştığım son yazıda (bkz: C# karakterleri ASCII koduna dönüştürmek) bir yazıdaki tüm karakterleri ascii koduna dönüştürmüştük, bu geceye de bu yazıdaki karakterleri tekrar karakterlere dönüştürerek başlayalım.

Örnek: Aralarında boşluk olan 109 101 114 104 97 98 97 karakterlerinin karşılığı olan karakterleri bir çıktı alarak gizli mesajı bulun.

using System;
					
public class Program
{
	public static void Main()
	{
		string mesaj = "109 101 114 104 97 98 97";
		string[] ascii = mesaj.Split(' ');
		foreach(string s in ascii) {
 		   Console.Write((char)int.Parse(s));
		}
	}
}

Çıktı: merhaba

Önceki örneğin sağlamasını da yapmış olduk ve string'den ascii kodlarına dönüştürdüğümüz karakterleri tekrar string'e dönüştürünce de aynı mesajı elde ettik.

Önceki bazı diğer yazılarım için;

bkz: C# konsolda kullanıcıdan input almak

bkz: C# Konsolda Alt Alta Çıktı Almak

bkz: C# Konsolda Yan Yana Çıktı Almak

bkz: C# Value Type ile Reference Type Farkları

bkz: C# Kodlama Standartları Nelerdir?

mbologlu

29.03.2021 00:04

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.