Demonstra Passo a Passo_ Criando o Primeiro Programa Em F# Com o Visual Stud

3
 HomePage Biblioteca Aprender Downloads Suporte Comunidade Entrar |United Kingdom- English|Preferências Biblioteca MSDN Ferramentasdedesenvolvimentoelinguagens VisualStudio 2010 VisualStudio Idiomasdo Studio Visual O VisualF# O VisualF# Guided Tour Introdução à programaçã o funcionalem F# Demo nstraPass oa pass o: Criand oo prime iroprogr amaemF# comoVisualStudio Conteúdoda Comunidade  Adicione exemplosde código e dicaspara aprimorar este tópico. Mais... Demonstra Passo a passo: Criando o primeiro programa em F# com o Visual Studio VisualStudio 2010 Este é umconteúdo traduzido por máquina. Para exibir esta página emmodo editáve lcom o conteúdo originaleminglês ao lado, clique em"Preferências"e escolha Clássica como sua pref erência de exibição. VisualStudio 2010incluiuma nova linguagemde programação, F#.F # é uma linguagemmultiparadigmque oferece suporte à programação funcionalalémde programação tradicionalorientada a objeto e conceitosde translation fromVPE for picture itExclMark.Osexemplosa seguir apresentamalgunsdos seusrecursose a sintaxe.Osexemplosmostramcomo declarar variáveissimples, escreve r e testar as funções, para criar tuplase listase para definir e usar uma classe. Observação Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Trabalhando com configurações. Para criar um Nova aplicativo de console 1. No menuFile, aponte para Newe clique emProject. 2. Se você não conseguir ver VisualF# no painelde Categorias demodelos , Clicar Outros Languages e, emseguida, Clicar VisualF#.O painelde modelos no Centro de Listasde modelosde F#. 3. Examine a Cima do painelde modelos para certificar-se de que de4de estruturatranslation fromVPE for pictureitExclMark aparece na caixa deestruturade destino. 4. Clicar F#Aplicativo na lista de modelos. 5. Digite um nome para seu projeto no campo d e Name. 6. Clique emOK . O Nova projeto aparece no do SoluçãoExplorer. Para usar a palavra-chave permite declarar e usar identificadores  Copie e cole o código a seguir emdo Programa.fs.Você está ligando cada identificador de anInt, de aString, e anIntSquared , para umvalor. Copiar let anInt = 5 let aString = "Hello" // Perform a simple calculation and bind anIntSquared to the result. let anIntSquared = anInt * anInt Para ver os resultados no F# Interativo janela 1. Selecione o letexpressõesno procedimento anterior. 2. Clique cli car comclicar como clicar como botão direito do mouse na área selecionada e, emseguida, clique emde Enviar parainterativo.Como alternativa, Pression ar ALT + Inserir. 3. A F#interativo janela é aberta e sis tema autôno mo resultado sde interpretar o letexpressõ esforemexibidos, conforme mostrado s istema autôno mo linhasseguintes.Ostipossão inferidosdo que o svaloresespecificados. valanInt : int =5 valaString : string ="Hello" valanIntSquared : int =25 Para ver os resultados em uma janela do Aviso de comando 1. Adicione asseguinteslinhasao do Programa.fs. Copiar System.Console.WriteLine(anInt) System.Console.WriteLine(aString) System.Console.WriteLine(anIntSquared) 2. Pressionar CTRL + F5para executar o código.Aparecerá uma janela do Aviso de comando que contémosvaloresa seguir. 5 Hello 25 Verificar ostipos inferidosposicionando o ponteiro do mous e no identificador de nomesanInt, de aString, e anIntSquaredno anterior WriteLineinstruç ões. Para definir e executar uma função 1. Usar umletexpressão para definir uma função squaring, sistema autônomo mostra o código a seguir.Afunção possuiumparâmetro, ne Devoluçõeso quadrado do argumen to enviado ao n. DemonstraPassoapasso: Criandoo primeiroprogramaem F# com oVisual Studio http://msdn.micro soft.com/pt-br/li brary/dd233160.aspx(1of 3)27/10/201016:08:32 VB C# C++ F# JScript VB C# C++ F# JScript  roc urar no ec e

Transcript of Demonstra Passo a Passo_ Criando o Primeiro Programa Em F# Com o Visual Stud

Page 1: Demonstra Passo a Passo_ Criando o Primeiro Programa Em F# Com o Visual Stud

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 13

HomePage Biblioteca Aprender Downloads Suporte Comunidade Entrar |United Kingdom - English |Preferecircncias

BibliotecaMSDN

Ferramentasdedesenvolvimento e linguagens

Visual Studio 2010

Visual Studio

Idiomasdo Studio Visual

OVisual F

OVisual F Guided Tour

Introduccedilatildeo agraveprogramaccedilatildeo funcional em F

DemonstraPasso apassoCriando o primeiro progr amaem F com o Visual Studio

Conteuacutedo daComunidade

q Adicioneexemplosdecoacutedigo edicaspara aprimorar estetoacutepico

Mais

Demonstra Passo a passo Criando o prim eiro progr ama em F com o Visual Studio

Visual Studio 2010

Esteeacuteum conteuacutedo traduzido por maacutequinaParaexibir estapaacutegina em modo editaacutevel com o conteuacutedo original em inglecircsao ladoclique em Preferecircncias eescolhaClaacutessicacomo suapreferecircnciade exibiccedilatildeo

Visual Studio 2010inclui umanovalinguagem de programaccedilatildeoFF eacuteumalinguagem multiparadigm queof erecesuporteagraveprogramaccedilatildeo funcional aleacutem deprogramaccedilatildeo tradicional orientadaaobjeto e conceitosdetranslation from VPEfor pictureit ExclMarkOsexemplosaseguir apresentam algunsdosseusrecursose asintaxeOsexemplosmostram como declarar variaacuteveissimplesescrever etestar asfunccedilotildeesparacriar tuplase listasepara definir eusar umaclasse

Observaccedilatildeo

Seu computador pode mostrar nomesou locaisdiferentes paraalguns doselementos daint erface do usuaacuterio do Visual Studio nasinstruccedilotildeesa seguirA ediccedilatildeo do Visual Studio que vocecirc possui e asconfiguraccedilotildeesque vocecirc usadeterminam esseselementosParaobter maisinfor maccedilotildeesconsulteTrabalhando com configuraccedilotildees

Paracriar um Novaaplicativo deconsole

1No menu Fileaponte paraNew ecliqueemProject

2 Sevocecircnatildeo conseguir ver Visual F no painel de CategoriasdemodelosClicar OutrosLanguages eem seguidaClicar Visual FOpainel de modelos no Centro deListasdemodelos deF

3 Examinea Cimado painel de modelos paracertificar-sedeque de 4 de estruturatranslation from VPEfor pictureitExclMark aparecenacaixade estruturadedestino

4 ClicarF Aplicativo nalista demodelos

5 Digiteum nomepara seu projeto no campo de Name

6Cliqueem OK

ONova projeto apareceno do Soluccedilatildeo Explorer

Parausar apalavra-chavepermitedeclarar eusar identificadores

q Copieecole o coacutedigo aseguir em do ProgramafsVocecircestaacuteligando cadaidentificador deanIntdeaStringe anIntSquaredparaum valor

Copiar

let anInt = 5

let aString = Hello

Perform a simple calculation and bind anIntSquared to the result

let anIntSquared = anInt anInt

Paraver osresultadosno F Interativo janela

1 Selecioneo letexpressotildeesno procedimento anterior

2 Cliqueclicar com clicar com o clicar com o botatildeo direito do mousenaaacutereaselecionadaeem seguidacliqueem de Enviar paraint erativo Como alternativaPressionar ALT+ Inserir

3 A F interativo janelaeacuteaberta esistemaautocircnomo resultadosdeint erpretar o letexpressotildeesforem exibidosconformemostrado sistemaautocircnomo linhasseguintesOstipos satildeo inferidosdo queos valoresespecificados

val anInt int = 5

val aString string = Hello

val anIntSquared int = 25

Paraver osresultadosem umajanelado Aviso decomando

1 Adicioneasseguinteslinhasao do Programafs

Copiar

SystemConsoleWriteLine(anInt)

SystemConsoleWriteLine(aString)

SystemConsoleWriteLine(anIntSquared)

2 Pressionar CTRL+ F5paraexecutar o coacutedigoApareceraacuteumajanela do Aviso decomando queconteacutem os valoresaseguir

5

Hello

25

Verificar ostiposinferidos posicionando o ponteiro do mouseno identificador de nomesanIntde aStringeanIntSquaredno anterior WriteLineinstruccedilotildees

Paradefinir eexecutar umafunccedilatildeo

1 Usar um letexpressatildeo paradefinir umafunccedilatildeo squaringsistemaautocircnomo mostrao coacutedigo a seguirAfunccedilatildeo possui um paracircmetrone Devoluccedilotildeeso quadrado do argumento enviado ao n

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(1of3)27102010160832

VB C C++ F JScript

VB C C++ F JScript

rocurar no ec e

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 23

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

Copiar

let square n = n n

Call the function to calculate the square of anInt which has the value 5

let result = square anInt

Display the result

SystemConsoleWriteLine(result)

2 Pressionar CTRL+ F5paraexecutar o coacutedigoOresultado exibido eacute25

3 Umafunccedilatildeo Recursivo Necessitade um let recexpressatildeoOexemplo aseguir defineuma funccedilatildeo quecalculao fatorial de um paracircmetro n

Copiar

let rec factorial n =

if n = 0

then 1

else n factorial (n - 1)

SystemConsoleWriteLine(factorial anInt)

4 Pressionar CTRL+ F5 paraexecutar afunccedilatildeoOresultado exibido eacute120o fatorial de5

Paracriar coleccedilotildeeslistase tuplas

1 Umaformade Agregado devaloreseacute por meio deuma tuplasistemaautocircnomo mostrado no coacutedigo aseguir

Copiar

let turnChoices = (right left)

SystemConsoleWriteLine(turnChoices)

Output (right left)

let intAndSquare = (anInt square anInt)

SystemConsoleWriteLine(intAndSquare)

Output (525)

2 Outraforma deAgregado devaloreseacutepor meio deumalista sistemaautocircnomo mostrado no coacutedigo aseguir

Copiar

List of best friends

let bffs = [ Susan Kerry Linda Maria ]

Adicionaum Novamelhor amigo na listausando o operador contras ()Observaccedilatildeo quea operaccedilatildeo natildeo alterao valor debffsOvalor de bffseacuteimutaacutevel enatildeo pode ser alterado

Copiar

Bind newBffs to a new list that has Katie as its first elementlet newBffs = Katie bffs

Usar o printfnparaexibir listasDa funccedilatildeo printfnmostraoselementosindividuaisque estatildeo contidosnosvaloresestruturados

Copiar

printfn A bffs

Output [Susan Kerry Linda Maria]

printfn A newBffs

Output [Katie Susan Kerry Linda Maria]

3 VocecircpodeExibiccedilatildeo osresultadospressionando CTRL+ F5ou selecionando umaseccedilatildeo do coacutedigo eem seguidapressionando ALT+ Inserir

Paracriar eusar uma classe

1 Ocoacutedigo aseguir criaum Personclassequepossui DoispropriedadesNameeAgeNameeacuteumapropriedadeApenasleituraSeu valor eacute imutaacutevelassim sistemaautocircnomo a maioriadosvaloresna programaccedilatildeo funcionalVocecircpodecriar valoresmutaacuteveisem Fse vocecircprecisar delesmasvocecircdevedefini-losexplicitamentesistemaautocircnomo mutaacutevelNadefiniccedilatildeo declasseseguinteo valor Ageeacutearmazenado em uma variaacutevel local mutaacutevelinternalAgeOvalor de internalAgepodem ser alteradas

Copiar

The declaration creates a constructor that takes two values name and age

type Person(namestring ageint) =

A Person objects age can be changed The mutable keyword in the

declaration makes that possible

let mutable internalAge = age

Declare a second constructor that takes only one argument a name

This constructor calls the constructor that requires two arguments

sending 0 as the value for age

new(namestring) = Person(name 0)

A read-only property

member thisName = name

A readwrite property

member thisAge

with get() = internalAge

and set(value) = internalAge lt- value

Instance methods

Increment the persons age

member thisHasABirthday () = internalAge lt- internalAge + 1

Check current age against some threshold

member thisIsOfAge targetAge = internalAge gt= targetAge

Display the persons name and age

override thisToString () =

Name + name + n + Age + (string)internalAge

2 TesteaclasseDeclarar DoisPersonobjetosfaccedilaalgumasalteraccedilotildeeseexibir sistemaautocircnomo resultadossistemaautocircnomo mostrao coacutedigo aseguir

Copiar

The following let expressions are not part of the Person class Make sure

they begin at the left margin

let person1 = Person(John 43)

let person2 = Person(Mary)

Send a new value for Marys mutable property Age

person2Age lt- 15

Add a year to Johns ageperson1HasABirthday()

Display results

SystemConsoleWriteLine(person1ToString())

SystemConsoleWriteLine(person2ToString())

Is Mary old enough to vote

SystemConsoleWriteLine(person2IsOfAge(18))

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(2of3)27102010160832

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 33

Asseguinteslinhassatildeo exibidas

NameJohn

Age44

NameMary

Age15

False

Paraexibir outrosexemplosde Tutorial F

1No menu Fileaponte paraNew ecliqueemProject

2 Sevocecircnatildeo conseguir ver Visual F no painel de CategoriasdemodelosClicar OutrosLanguages eem seguidaClicar Visual FOpainel de modelos no Centro deListasdemodelos deF

3 Examinea Cimado painel de modelos paracertificar-sedeque de 4 de estruturatranslation from VPEfor pictureitExclMark aparecenacaixade estruturadedestino

4 Clicar do Tutorial do F nalistade modelos

5Cliqueem OK

6O tutorial eacuteexibido no do Soluccedilatildeo Explorer

Proacuteximas etapas

Paraobter maisInformaccedilatildeo sobrea programaccedilatildeo funcional e exemplosAdicionalconsulteFunccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)Paraobter maisInformaccedilatildeo sobrecomo tuplaslistaslet expressotildeesdefiniccedilotildeesdefunccedilatildeoclassesmembrosemuitos outrostoacutepicosconsulte Alinguagem F dereferecircncia

Consulte tambeacutem

Conceitos

Oque haacutede Novanalinguagem Visual F 2010

Funccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)

Outros recursos

OVisual F

Alinguagem F dereferecircncia

Conteuacutedo da ComunidadeAdicionar Perguntasfrequentes

copy 2010Microsoft CorporationTodososdireitos reservados TermosdeUso | MarcasComerciais | PolampiacuteticadePrivacidade| Comentaacuterios

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(3of3)27102010160832

Page 2: Demonstra Passo a Passo_ Criando o Primeiro Programa Em F# Com o Visual Stud

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 23

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

Copiar

let square n = n n

Call the function to calculate the square of anInt which has the value 5

let result = square anInt

Display the result

SystemConsoleWriteLine(result)

2 Pressionar CTRL+ F5paraexecutar o coacutedigoOresultado exibido eacute25

3 Umafunccedilatildeo Recursivo Necessitade um let recexpressatildeoOexemplo aseguir defineuma funccedilatildeo quecalculao fatorial de um paracircmetro n

Copiar

let rec factorial n =

if n = 0

then 1

else n factorial (n - 1)

SystemConsoleWriteLine(factorial anInt)

4 Pressionar CTRL+ F5 paraexecutar afunccedilatildeoOresultado exibido eacute120o fatorial de5

Paracriar coleccedilotildeeslistase tuplas

1 Umaformade Agregado devaloreseacute por meio deuma tuplasistemaautocircnomo mostrado no coacutedigo aseguir

Copiar

let turnChoices = (right left)

SystemConsoleWriteLine(turnChoices)

Output (right left)

let intAndSquare = (anInt square anInt)

SystemConsoleWriteLine(intAndSquare)

Output (525)

2 Outraforma deAgregado devaloreseacutepor meio deumalista sistemaautocircnomo mostrado no coacutedigo aseguir

Copiar

List of best friends

let bffs = [ Susan Kerry Linda Maria ]

Adicionaum Novamelhor amigo na listausando o operador contras ()Observaccedilatildeo quea operaccedilatildeo natildeo alterao valor debffsOvalor de bffseacuteimutaacutevel enatildeo pode ser alterado

Copiar

Bind newBffs to a new list that has Katie as its first elementlet newBffs = Katie bffs

Usar o printfnparaexibir listasDa funccedilatildeo printfnmostraoselementosindividuaisque estatildeo contidosnosvaloresestruturados

Copiar

printfn A bffs

Output [Susan Kerry Linda Maria]

printfn A newBffs

Output [Katie Susan Kerry Linda Maria]

3 VocecircpodeExibiccedilatildeo osresultadospressionando CTRL+ F5ou selecionando umaseccedilatildeo do coacutedigo eem seguidapressionando ALT+ Inserir

Paracriar eusar uma classe

1 Ocoacutedigo aseguir criaum Personclassequepossui DoispropriedadesNameeAgeNameeacuteumapropriedadeApenasleituraSeu valor eacute imutaacutevelassim sistemaautocircnomo a maioriadosvaloresna programaccedilatildeo funcionalVocecircpodecriar valoresmutaacuteveisem Fse vocecircprecisar delesmasvocecircdevedefini-losexplicitamentesistemaautocircnomo mutaacutevelNadefiniccedilatildeo declasseseguinteo valor Ageeacutearmazenado em uma variaacutevel local mutaacutevelinternalAgeOvalor de internalAgepodem ser alteradas

Copiar

The declaration creates a constructor that takes two values name and age

type Person(namestring ageint) =

A Person objects age can be changed The mutable keyword in the

declaration makes that possible

let mutable internalAge = age

Declare a second constructor that takes only one argument a name

This constructor calls the constructor that requires two arguments

sending 0 as the value for age

new(namestring) = Person(name 0)

A read-only property

member thisName = name

A readwrite property

member thisAge

with get() = internalAge

and set(value) = internalAge lt- value

Instance methods

Increment the persons age

member thisHasABirthday () = internalAge lt- internalAge + 1

Check current age against some threshold

member thisIsOfAge targetAge = internalAge gt= targetAge

Display the persons name and age

override thisToString () =

Name + name + n + Age + (string)internalAge

2 TesteaclasseDeclarar DoisPersonobjetosfaccedilaalgumasalteraccedilotildeeseexibir sistemaautocircnomo resultadossistemaautocircnomo mostrao coacutedigo aseguir

Copiar

The following let expressions are not part of the Person class Make sure

they begin at the left margin

let person1 = Person(John 43)

let person2 = Person(Mary)

Send a new value for Marys mutable property Age

person2Age lt- 15

Add a year to Johns ageperson1HasABirthday()

Display results

SystemConsoleWriteLine(person1ToString())

SystemConsoleWriteLine(person2ToString())

Is Mary old enough to vote

SystemConsoleWriteLine(person2IsOfAge(18))

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(2of3)27102010160832

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

VB C C++ F JScript

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 33

Asseguinteslinhassatildeo exibidas

NameJohn

Age44

NameMary

Age15

False

Paraexibir outrosexemplosde Tutorial F

1No menu Fileaponte paraNew ecliqueemProject

2 Sevocecircnatildeo conseguir ver Visual F no painel de CategoriasdemodelosClicar OutrosLanguages eem seguidaClicar Visual FOpainel de modelos no Centro deListasdemodelos deF

3 Examinea Cimado painel de modelos paracertificar-sedeque de 4 de estruturatranslation from VPEfor pictureitExclMark aparecenacaixade estruturadedestino

4 Clicar do Tutorial do F nalistade modelos

5Cliqueem OK

6O tutorial eacuteexibido no do Soluccedilatildeo Explorer

Proacuteximas etapas

Paraobter maisInformaccedilatildeo sobrea programaccedilatildeo funcional e exemplosAdicionalconsulteFunccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)Paraobter maisInformaccedilatildeo sobrecomo tuplaslistaslet expressotildeesdefiniccedilotildeesdefunccedilatildeoclassesmembrosemuitos outrostoacutepicosconsulte Alinguagem F dereferecircncia

Consulte tambeacutem

Conceitos

Oque haacutede Novanalinguagem Visual F 2010

Funccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)

Outros recursos

OVisual F

Alinguagem F dereferecircncia

Conteuacutedo da ComunidadeAdicionar Perguntasfrequentes

copy 2010Microsoft CorporationTodososdireitos reservados TermosdeUso | MarcasComerciais | PolampiacuteticadePrivacidade| Comentaacuterios

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(3of3)27102010160832

Page 3: Demonstra Passo a Passo_ Criando o Primeiro Programa Em F# Com o Visual Stud

5152018 Demonstra Passo a Passo_ Criando o Primeiro Programa Em F Com o Visual Stud - slidepdfcom

httpslidepdfcomreaderfulldemonstra-passo-a-passo-criando-o-primeiro-programa-em-f-com-o-visual-stud 33

Asseguinteslinhassatildeo exibidas

NameJohn

Age44

NameMary

Age15

False

Paraexibir outrosexemplosde Tutorial F

1No menu Fileaponte paraNew ecliqueemProject

2 Sevocecircnatildeo conseguir ver Visual F no painel de CategoriasdemodelosClicar OutrosLanguages eem seguidaClicar Visual FOpainel de modelos no Centro deListasdemodelos deF

3 Examinea Cimado painel de modelos paracertificar-sedeque de 4 de estruturatranslation from VPEfor pictureitExclMark aparecenacaixade estruturadedestino

4 Clicar do Tutorial do F nalistade modelos

5Cliqueem OK

6O tutorial eacuteexibido no do Soluccedilatildeo Explorer

Proacuteximas etapas

Paraobter maisInformaccedilatildeo sobrea programaccedilatildeo funcional e exemplosAdicionalconsulteFunccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)Paraobter maisInformaccedilatildeo sobrecomo tuplaslistaslet expressotildeesdefiniccedilotildeesdefunccedilatildeoclassesmembrosemuitos outrostoacutepicosconsulte Alinguagem F dereferecircncia

Consulte tambeacutem

Conceitos

Oque haacutede Novanalinguagem Visual F 2010

Funccedilotildeessistemaautocircnomo Primeiro-ClassevaloresF)

Outros recursos

OVisual F

Alinguagem F dereferecircncia

Conteuacutedo da ComunidadeAdicionar Perguntasfrequentes

copy 2010Microsoft CorporationTodososdireitos reservados TermosdeUso | MarcasComerciais | PolampiacuteticadePrivacidade| Comentaacuterios

DemonstraPassoapasso Criandooprimeiroprograma emF comoVisual Studio

httpmsdnmicrosoftcompt-brlibrarydd233160aspx(3of3)27102010160832