Hej!
Jag försöker gå över till C# från VB.NET.
Varför fungerar inte följande enkla:
private void Form1_Load(object sender, EventArgs e)
{
DateTime dt = DateTime.Today;
Console.WriteLine(dt.ToString);
}
Error 2 Argument '1': cannot convert from 'method group' to 'bool' G:\New Folder\WindowsApplication1\WindowsApplication1\Form1.cs 22 27 WindowsApplication1
PhorpherMedlem sedan feb. 20002 300 inlägg
invecklaren skrev:
Hej!
Jag försöker gå över till C# från VB.NET.
Varför fungerar inte följande enkla:
private void Form1_Load(object sender, EventArgs e)
{
DateTime dt = DateTime.Today;
Console.WriteLine(dt.ToString);
}
Error 2 Argument '1': cannot convert from 'method group' to 'bool' G:\New Folder\WindowsApplication1\WindowsApplication1\Form1.cs 22 27 WindowsApplication1
Pröva att lägga till paranteser på ToString. :)
Console.WriteLine(dt.ToString());
Tack, VB.NET är en skadlig sjukdom som är svår att bli av med ;)
LedelMedlem sedan dec. 2004736 inlägg ..och anledningen till paranteserna är att ToString() är en funktion, och funktioner kräver alltid () i sina anrop, även om de inte tar emot några parametrar.