JULY88
V2EX  ›  问与答

技术选型

  •  
  •   JULY88 · 14h 55m ago · 681 views

    最近想开发一个上位机,用于采集和控制底层设备,请问是使用 C#好,还是使用 java 好。要能支持国产操作系统。希望大佬给一下相关思路。

    目前用 C#开发的话就是下面的架构。

    • .NET 10 LTS
    • Avalonia 12.1.2、CommunityToolkit.Mvvm 8.4.2、ScottPlot.Avalonia 5.1.59
    • Dapper 2.1.86、Microsoft.Data.Sqlite 10.0.12
    • Serilog 4.4.0、Serilog.AspNetCore 10.0.0,滚动文件日志。

    java 的话目前,不是特别了解。

    6 replies    2026-09-20 16:00:08 +08:00
    naver1
        1
    naver1  
       14h 45m ago
    你自己了解什么就用什么。
    控制都是走通用协议,与语言无关。
    longaiwp
        2
    longaiwp  
       14h 37m ago
    这类东西最多的就是 C#,还选啥选
    putaozhenhaochi
        3
    putaozhenhaochi  
       14h 15m ago via iPhone
    国产操作系统支持 C#吗
    JULY88
        4
    JULY88  
    OP
       14h 6m ago
    @putaozhenhaochi 支持的
    JULY88
        5
    JULY88  
    OP
       14h 5m ago
    @longaiwp 因为团队里面,大部分人之前是写 Java 的,如果 Java 有的话就最好了
    JULY88
        6
    JULY88  
    OP
       14h 5m ago
    @naver1 如果是个人的话我肯定倾向于 C#,但是现在团队里面大部分人都没有使用过
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   958 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:05 · PVG 06:05 · LAX 15:05 · JFK 18:05
    ♥ Do have faith in what you're doing.