원론적인 질문입니다
실시간 5개 룸의 0.1초마다 온도, 습도, 전압 모니터링 데이터 추적할 때
실시간으로 데이터를 object로 만들어 list(monitorList)에 집어 넣음과 동시에
foreach를 실시간 데이터를 추적하려고 합니다.
실시간 데이터 저장과 실시간 데이터 추적을 동시에 하는 걸 구현하려는 데
어떻게 설계를 해야 할지 감이 안잡히네요. 수개월 동안 공부 중인데
이때 room별로 별도의 list를 만들어 추적하는 것이 나은지요?
1개의 list에 5개 room의 데이터를 모두 넣어서 추적하는 것이 나은지요?
1안) 1개의 List로
foreach(var roomObj in monitorList){
if(roomObj.tempearaure > 100){
stopmachine();
}
}
2안) Nested List 만들어서
foreach(var roomList in monitorList){
foreach(var room in roomList){
if(room.tempearaure > 100){
stopmachine();
}
}
}
[최초 등록일: ]
[최종 수정일: 1/16/2023]