---
title: "Returtyp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/127890-returtyp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Glitter"
published: "2005-05-09T14:16:19.000Z"
updated: "2005-05-10T07:25:03.000Z"
replies: 4
views: 343
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/127890-returtyp"
---

# Returtyp

## #1 — Glitter, 2005-05-09T14:16Z

Hej! 
Jag är lite osäker på en sak... 
Är det möjligt att göra en function som har olika returtyper (tror inte det är möjligt, i varje fall inte med option strict on) 
Jag vill ha en function som returnerar antingen en integer eller en string beroende på vad ett visst objekt innehåller.

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

## #2 — Mc Fetto, 2005-05-09T14:30Z

Nej, inte med samma inparametrar ivf. Du kan istället alltid returnera ett object som du sedan får kolla vilken typ den är av.

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

## #3 — renholm, 2005-05-09T17:32Z

Du kan ange object som returtyp och sedan retunera vad du vill, dock kanske det inte är någon vidare lösning.

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

## #4 — Glitter, 2005-05-10T07:15Z

Nä det skall ju hälst vara typat...

Kan man inte göra såhär:
anrop: CObjekt("str")

```
sub CObjekt(o as object)
select case lcase(typename)
  case "string" Cstring(o.tostring)
  ...
  ...
end select
end sub
```

 

```
function Cstring(str as string) as string
  return str
end function
```

 

Altså att suben anger vilken function som skall retunera ett typat värde...
Känns inte som om det skulle funka...

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

## #5 — Glitter, 2005-05-10T07:25Z

Man kan inte får byRef att returnera ett typat värde ?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/127890-returtyp
