0

私は新しい VB.net で、助けを求めています。以下のコードを C# から VB.NET に変換するにはどうすればよいですか

    protected override Func<XElement, Person> Selector     
    {         
        get         
        {             
            return x => new Person() 
            {                 
                Id = x.Attribute("Id").GetGuid(),                 
                    FirstName = x.Attribute("FirstName").Value,                 
                    LastName = x.Attribute("LastName").Value,                 
                        Dias = x.Attribute("Dias").GetByte()               

            };         
        }     
    } 
4

1 に答える 1

0

C# を Vb.net に変換するこの無料ツールを見つけました。

http://www.developerfusion.com/tools/convert/csharp-to-vb/

結果:

Protected Overrides ReadOnly Property Selector() As Func(Of XElement, Person)
    Get

        Return Function(x) New Person() With { _
            Key .Id = x.Attribute("Id").GetGuid(), _
            Key .FirstName = x.Attribute("FirstName").Value, _
            Key .LastName = x.Attribute("LastName").Value, _
            Key .Dias = x.Attribute("Dias").GetByte() _
        }
    End Get
End Property
于 2012-05-16T20:16:49.093 に答える