---
title: "Skriva ut hexkod i C#"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/61630-skriva-ut-hexkod-i-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "tonyh"
published: "2002-12-09T14:15:31.000Z"
updated: "2002-12-09T15:07:25.000Z"
replies: 2
views: 328
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/61630-skriva-ut-hexkod-i-c"
---

# Skriva ut hexkod i C#

## #1 — tonyh, 2002-12-09T14:15Z

Hur gör man om man vill skriva ut ett tal i hexadecimal form?

typ:

```
byte myNr = 0xF9;

Console.WriteLine("Talet: " + myNr + " skrivs som:" + ? + " i hex.");
```

 :q

Permalänk: https://www.webforum.nu/p/61630

## #2 — Viktor, 2002-12-09T14:36Z

Tror det ska vara såhär,

```
int myNum=152;
Console.WriteLine("Talet: "+myNum+" är "+myNum.ToString("X")+" i hex.");
```

(ej testad kod :))

/Viktor

Permalänk: https://www.webforum.nu/p/879333

## #3 — developer, 2002-12-09T15:07Z

Alternativt:

```
byte myNr = 0xF9;
Console.WriteLine("Talet: {0} är 0x{0:X} i hex", myNr);
```

Detta är något effektivare eftersom det inte behövs någon konkatenering som skapar temporärsträngar.

Permalänk: https://www.webforum.nu/p/879356

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/61630-skriva-ut-hexkod-i-c
