askulte
(Andris Skulte)
May 5, 2026, 7:53pm
1
Now that 2026.1 is coming out, what C# language version will be used?
The matrix I have shows 8/10, so I’m not quite sure what that means in real life Kinetic UI’s, BPM’s, and functions… Since we won’t be limited to Client’s 4.8 .Net, I assume we’ll have a newer language version available.
C# (/ˌsiː ˈʃɑːrp/ see SHARP)[b] is a general-purpose high-level programming language supporting multiple paradigms. C# encompasses static typing,: 4 strong typing, lexically scoped, imperative, declarative, functional, generic,: 22 object-oriented (class-based), and component-oriented programming disciplines.
The principal designers of the C# programming language were Anders Hejlsberg, Scott Wiltamuth, and Peter Golde from Microsoft. It was first widely distributed in July 2000 and was later...
correct.
I don’t know yet. Also at that point it will be .NET10.
Olga
(Olga Klimova)
May 5, 2026, 7:57pm
2
it is the latest available in .NET 10
Is that the target for bpms and functions? Think we are only at 6/7 now?
klincecum
(Kevin Lincecum)
May 5, 2026, 9:39pm
5
@aosemwengie1 meant the language features we are allowed to use.
Compiles to current, but language features in BPMs is 6 something, and functions is 7 something.
kve
(Kevin Veldman)
May 5, 2026, 10:41pm
6
that’s awesome, I’ve been waiting to use lambda Switch syntax FOREVER
From an EFx on 2026.100.3 CR:
string outstr = System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription;
var person = new { Address = new { City = "New York" } };
// C# 7 baseline — nested property pattern
bool csharp7Match = person is { Address: { City: "New York" } };
// C# 10 extended property pattern (will fail to compile on < C# 10)
bool csharp10Match = person is { Address.City: "New York" };
string testResult = "Framework: " + outstr
+ " | C#7 nested: " + csharp7Match
+ " | C#10 extended: " + csharp10Match;
var nr = result.Results.NewRow();
nr["Character01"] = testResult;
result.Results.Add(nr);
mbayley
(Michael Bayley)
May 6, 2026, 12:16pm
8
Is that the new Efx editor? Is it good?
If you mean the new one as in the one Gabe made
mbayley
(Michael Bayley)
May 6, 2026, 12:27pm
10
I’m clearly out of the loop!