Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
test device logger
Language:
Ada
Assembly
Bash
C#
C++ (gcc)
C++ (clang)
C++ (vc++)
C (gcc)
C (clang)
C (vc)
Client Side
Clojure
Common Lisp
D
Elixir
Erlang
F#
Fortran
Go
Haskell
Java
Javascript
Kotlin
Lua
MySql
Node.js
Ocaml
Octave
Objective-C
Oracle
Pascal
Perl
Php
PostgreSQL
Prolog
Python
Python 3
R
Rust
Ruby
Scala
Scheme
Sql Server
Swift
Tcl
Visual Basic
Layout:
Vertical
Horizontal
//Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] args) { string[] arr2= {"channelaaa","chanellbbbb","channelcccc","chandddd","eeee","ffff","ggg","lll","kkk"}; string config ="12,0,NONE,8;0;13,6,8,-ph,7;34,7,m3/h,clo,89,12;7,dev,0;0;0;1;1"; string[] arrcf= config.Split(';'); List<string> list = new List<string>(); for(int i=0; i<arrcf.Length; i++) { string cha =arrcf[i]; if(cha != "0") { list.Add(arr2[i]); } } string[] arr = list.ToArray(); string message = String.Join(",", arr); //$01 the end Console.WriteLine("Message:{0}", message); //$02 start string data="12.000;7.8;6;7.99;67;99"; string[] arrdata=data.Split(';'); string[] arrcf2 = message.Split(','); List<string> list2 = new List<string>(); for(int j=0; j<arrdata.Length;j++) { list2.Add(arrcf2[j]+ ":" +arrdata[j]); } string[] arrkq = list2.ToArray(); string message2 = String.Join(",", arrkq); Console.WriteLine("Message:{0}", message2); } } }
Show compiler warnings
[
+
]
Show input
Compilation time: 0,14 sec, absolute running time: 0,11 sec, cpu time: 0,09 sec, average memory usage: 12 Mb, average nr of threads: 3
edit mode
|
history
|
discussion