Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

C# 6.0 or later upgrades.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    C# 6.0 or later upgrades.

    I'm using VS 2019 w/ resharper to code out my ideas. I've noticed that the default project uses C# 5.0 which is lacking in functionality. I assume you guys at Ninja Trader have stuck with that version for a reason, but I want to be certain. To potentially save myself some headache, would it hurt anything to upgrade the project to a later version of C#?

    Thanks...

    #2
    Hello Herrworlf1,

    Thank you for your post.

    NinjaTrader runs on C# 5.0 and it is not suggested to upgrade the project to a later version. I have submitted a vote for you to an existing feature request to use a newer version of C#. The internal tracking number for your feature request is SFT-3124. Please reference this internal tracking number when contacting Platform Support if you ever have questions regarding this feature request.

    When a feature request is implemented, you'll find a description of the new feature in the release notes:Thanks in advance for your patience.
    <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

    Comment


      #3
      Do you have a feature tracker where we can monitor feature requests? If not +1 to this. Modern versions of C# should be supported.

      Comment


        #4
        HypoXic5665 Additional useful reading here.

        Thanks.
        Multi-Dimensional Managed Trading
        jeronymite
        NinjaTrader Ecosystem Vendor - Mizpah Software

        Comment


          #5
          Originally posted by HypoXic5665 View Post
          Do you have a feature tracker where we can monitor feature requests? If not +1 to this. Modern versions of C# should be supported.
          Hello HypoXic5665,

          Thank you for your post.

          We do not have a customer-facing feature tracker. That said, I have added your vote to SFT-3124 as requested. Though we do not have a tracker, you may reference this internal tracking number when contacting support if you have questions regarding this feature request.

          When a feature request is implemented, you'll find a description of the new feature in the release notes:​Thank you for your patience.

          Comment


            #6
            yes pls add my vote upgrade to .net 6.0 ASAP.
            if that is a major headache, i bet it is too... im ok to wait for .net 8 ;-)
            MicroTrends
            NinjaTrader Ecosystem Vendor - micro-trends.co.uk

            Comment


              #7
              Originally posted by MicroTrends View Post
              yes pls add my vote upgrade to .net 6.0 ASAP.
              if that is a major headache, i bet it is too... im ok to wait for .net 8 ;-)
              Hello MicroTrends,

              Thank you for your note.

              Your vote has already been added per this post:
              It is great news that NinjaTrader is now upgraded to the .Net Framework 4.8. Which C# version is it using? If I recall correctly, up until now its been locked at C# version 5. https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-version-history


              In order to accurately track interest, I am unable to add any additional votes on your behalf. Please refrain from attempting to add a vote to a feature request multiple times, as this helps to keep the feature request process clear and more efficient for the support and development teams.

              Thank you for your understanding.

              Comment


                #8
                Originally posted by NinjaTrader_Emily View Post

                Hello MicroTrends,

                Thank you for your note.

                Your vote has already been added per this post:
                It is great news that NinjaTrader is now upgraded to the .Net Framework 4.8. Which C# version is it using? If I recall correctly, up until now its been locked at C# version 5. https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-version-history


                In order to accurately track interest, I am unable to add any additional votes on your behalf. Please refrain from attempting to add a vote to a feature request multiple times, as this helps to keep the feature request process clear and more efficient for the support and development teams.

                Thank you for your understanding.
                refraining sorry i got over excited :-)
                MicroTrends
                NinjaTrader Ecosystem Vendor - micro-trends.co.uk

                Comment

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by CarlTrading, 03-31-2026, 09:41 PM
                1 response
                43 views
                0 likes
                Last Post NinjaTrader_ChelseaB  
                Started by CarlTrading, 04-01-2026, 02:41 AM
                0 responses
                21 views
                0 likes
                Last Post CarlTrading  
                Started by CaptainJack, 03-31-2026, 11:44 PM
                0 responses
                30 views
                1 like
                Last Post CaptainJack  
                Started by CarlTrading, 03-30-2026, 11:51 AM
                0 responses
                50 views
                0 likes
                Last Post CarlTrading  
                Started by CarlTrading, 03-30-2026, 11:48 AM
                0 responses
                40 views
                0 likes
                Last Post CarlTrading  
                Working...
                X